고맙게도, SQL을 접해본 적이 없는 나를 위해 차근차근 하나씩 SQL에 필요한 용어/개념을 알려주었다
SELECT
- 데이터를 읽어오는 구문
- ex) SELECT field FROM table {WHERE 조건}
- 전체 column field를 가져오려면 * 를 사용
INSERT
- 데이터를 입력하는 구문
- ex) INSERT INTO table(field1, field2....) VALUES (values1, values2....);
WHERE
- 검색 조건을 지정
- ex) SELECT * FROM 테이블명 WHERE no = 2;
GROUP BY
- 데이터를 원하는 그룹으로 나누기
- 데이터를 묶어서 쿼리를 처리할 때 사용
- 공통된 기준을 가지고 묶어주는 것!
- ex) SELECT department_id, SUM(salary) FROM hr.employees GROUP BY department_id
ORDER BY
- 기본적으로 SELECT 문은 테이블에 입력된 순서대로 출력
- 내림차순/오름차순으로 데이터를 정렬할 필요가 있다
- 이떄 ORDER BY 사용할 것!
- ex) SELECT * FROM table_name ORDER BY column_name(ASC, DESC)