반응형

MySQL 6

[MySQL ] 06. DML, DDL, DCL , 정규식

DML, DDL, DCL , 정규식 # DML: 데이터 조작 (SELECT, INSERT, UPDATE, DELETE)DML(Data Manipulation Language)은 데이터베이스 테이블의 데이터를 조작하는 데 사용되는 SQL 명령어입니다. 여기서는 DML에 속하는 명령어들의 문법과 예제를 각각 설명하겠습니다.  SELECT: 데이터를 조회하여 결과를 반환 (예: 조회된 직원 목록)INSERT: 새로운 데이터를 테이블에 삽입 (예: 새로운 직원 추가)UPDATE: 기존 데이터를 수정 (예: 특정 직원의 부서 업데이트)DELETE: 데이터를 삭제 (예: 특정 직원 데이터 삭제)  1. SELECT: 데이터 조회SELECT는 테이블에서 데이터를 조회하는 명령어입니다. 데이터를 선택해서 보여주며, 다..

MySQL 2024.09.28

[ MySQL ] 05. 집계함수 , 그룹조회, JOIN , 서브쿼리

집계함수 , 그룹조회, JOIN, 서브쿼리  # 집계 함수여러 행의 데이터를 하나의 결과 값으로 요약하는 데 사용됩니다. 주로 그룹화된 데이터나 테이블 전체에 대해 계산을 수행하는 데 사용되며, 보고서나 분석에서 많이 활용됩니다.  주로 GROUP BY 절과 함께 사용됩니다.함수설명COUNT()NULL을 제외한 값의 개수를 셉니다.SUM()NULL을 제외한 값들의 합계를 구합니다.AVG()NULL을 제외한 값들의 평균을 계산합니다.MAX()NULL을 제외한 값 중에서 최대값을 반환합니다.MIN()NULL을 제외한 값 중에서 최소값을 반환합니다. 예시함수예시COUNT()SELECT COUNT(*) FROM employees; → 테이블의 전체 행 수SUM()SELECT SUM(salary) FROM emp..

MySQL 2024.09.28

[MySQL ] 04. 내장함수 ( 문자,숫자,날짜 )

내장함수 , 그룹함수  형식 )select 함수이름(컬럼이름) from  [where 함수가 적용된 검색조건]  # 문자열 관련 함수 함수설명LENGTH()문자열의 길이를 반환합니다.CHAR_LENGTH()문자열의 문자 수를 반환합니다 (멀티바이트 문자 포함).CONCAT()여러 문자열을 하나의 문자열로 결합합니다.CONCAT_WS()지정된 구분자를 사용하여 여러 문자열을 결합합니다.SUBSTRING()문자열의 일부를 반환합니다.LEFT()문자열의 왼쪽에서 지정된 개수만큼 문자를 반환합니다.RIGHT()문자열의 오른쪽에서 지정된 개수만큼 문자를 반환합니다.LOCATE()특정 문자열이 다른 문자열 내에서 처음 등장하는 위치를 반환합니다.POSITION()LOCATE()와 동일하게 동작합니다.INSTR()..

MySQL 2024.09.28

[ MySQL ] 03. 테이블 생성, 데이터 추가 ,데이터 조회

테이블 생성, 데이터 추가, 데이터 조회  테이블 생성: CREATE TABLE로 테이블 구조 정의데이터 추가: INSERT INTO로 데이터를 삽입데이터 조회: SELECT로 테이블 데이터를 확인 # 테이블 생성 문법 CREATE TABLE table_name ( column1 datatype [constraints], column2 datatype [constraints], ...); 테이블명 규칙 1. 알파벳과 숫자, 언더스코어(_) 사용:테이블명은 알파벳(a-z, A-Z), 숫자(0-9), 언더스코어(_)만을 사용할 수 있습니다.테이블명은 알파벳 또는 언더스코어로 시작해야 하며 숫자로 시작할 수 없습니다.2. 대소문자 구분:MySQL은 기본적으로 테이블명에서 대소문자를 구분합니다...

MySQL 2024.06.03

[ MySQL ] 02. 데이터베이스 , 데이터형 , 제약조건

데이터베이스 , 데이터형 , 제약조건  https://survey.stackoverflow.co/2023/#technology Stack Overflow Developer Survey 2023In May 2023 over 90,000 developers responded to our annual survey about how they learn and level up, which tools they're using, and which ones they want.survey.stackoverflow.co     정리다음은 MySQL의 DML, DCL, DDL 명령어를 표로 정리한 내용입니다:유형풀 네임기능주요 명령어유형설명종류DML데이터를 조회, 삽입, 수정, 삭제하는 작업SELECT, INSERT, UP..

MySQL 2024.06.03

[ MySQL ] 01. MySQL 설치(Windows)

MySQL 설치(Windows)    MySQL 사이트https://dev.mysql.com/downloads/ MySQL :: MySQL Community DownloadsThe world's most popular open source database Contact MySQL  |  Login  |  Registerdev.mysql.com  1,  승인 2. 설치 MySQL Installer for Windows    3. 설치 사이트 https://dev.mysql.com/downloads/installer/ MySQL :: Download MySQL InstallerNote: MySQL 8.0 is the final series with MySQL Installer. As of MySQL 8.1,..

MySQL 2024.06.02
반응형