C(create) R(read) U(update) D(delete)
INSERT (추가) - C
SELECT (조회) - R
UPDATE (수정) - U
DELETE (삭제) - D
데이터베이스는 소, 대문자 구분을 하지 않는다.
따라서 카멜 표기법을 쓰지 않는다. >> 스네이크 표기법 사용
DB에서는 큰따옴표 사용 X - '작은따옴표 사용'
INSERT (추가) - C


product_mst 테이블을 생성하여
id, product_name, product_price 3개의 Column을 위와 같이 설정하여준다.
테이블에 직접 값을 위와 같이 엑셀처럼 직접 입력할 수 있다. >> 단축키 Ins(Insert)
SQL의 insert 쿼리문을 사용한 테이블 값 입력


INTO와 VALUES의 순서가 같아야 한다.
(id, product_name, product_price) 생략 가능
>> VALUES에 값이 순서대로 빠짐없이 들어갔을 경우에만 👇👇

id 값에 0을 넣은 이유는 : 'auto increment'로 지정되어 있기 때문에 자동으로 1씩 증가된다.
*쿼리문 작성 시 유의사항*
명령어 단위로 끊거나, Column 단위로 끊은 뒤에 들여 쓰기를 해준다.
(실무에서는 정돈된 쿼리 사용)
쿼리문 안에 쿼리문이 들어있을 때 (서브 쿼리) : 선택 실행을 사용
>> 선택 실행 단축키 Ctrl + F9

실행 시에 커서가 실행문(; 세미클론) 안에 있어야 한다.
SELECT (조회) - S
SELECT는 테이블에 있는 데이터를 조회하는 명령어이다.
*쿼리문 안에 명령어는 흰색으로 나타난다. - 테마에 따라 다를 수 있다.*

>> 현재 쓰고 있는 테마이며, 다른 테마에서는 색이 다르지만 같은 색으로 명령어들이 표시된다.
'student_mst' 테이블을 조회하기

SELECT문의 기본 구조
>> SELCET 조회하고 싶은 Column 이름 FROM 데이터베이스 이름
위와 같이 조회하고 싶은 Column 이름에 *을 적으면 해당 데이터베이스의 모든 Column을 조회한다.
이름이 name, score인 Column만 조회하기


위의 쿼리에서 name에 ` `(백쿼터)를 붙여준 이유는 name이
기본적으로 제공되는 대문자로 자동 변환된 키워드이기 때문이다.
` `(백쿼터) 위치 : 숫자 1 왼쪽
지금까지 데이터베이스 쿼리문의 [INSERT]와 [SELECT]의 기본구조에 대해 알아보았습니다.
다음 포스팅에서는 SELECT의 [WHERE] 절에 대해 알아보겠습니다.
❤긴 글 읽어주셔서 감사드립니다❤