ORDER BY : 출력 결과를 오름차순(ASC) 정렬, 내림차순(DESC) 정렬
GROUP BY : 특정 속성별로 묶어서 결과를 조회할 때
함수 : AVG()평균, MAX()최대값, MIN()최소값, COUNT()카운트 등
HAVING : WHERE(조건설정)와 비슷한데 GROUP BY로 묶은 값에 대해서 조건으로 조회할 때
IN : IN으로 지정된 값들 중에 있는 것만 조회
대체로 join과 서브쿼리를 같이 사용
JOIN : 두 개의 테이블을 하나의 테이블로 합치는 기능
>INNER(교집합)
특정 속성을 기준으로 같은 애들을 합쳐줌
지정하기 나름
>LEFT, RIGHT
맨 처음 먼저 지정한 것을 기준으로 모두 다 적고,
있으면 추가 없으면 비우기
DATE_FORMAT(CREATED_DATE, '%Y'-'%m'-'%d') AS CREATED_DATE
날짜 출력형식 변경
서브쿼리
select 속성
from 테이블
where 조건
>속성부분 또는 테이블 부분 또는 조건에 select를
한번 더 사용하는 것
'bootcamp > 데이터베이스' 카테고리의 다른 글
1107 db이중화, dcl 복습 (1) | 2023.12.17 |
---|---|
1103 -3) 조별 코테 (0) | 2023.12.17 |
1103 -1) SQL1 - 정규화 (1) | 2023.12.17 |
1102 -3) 클라이언트 (0) | 2023.12.17 |
1102 -2) mysql 실습 정리 (0) | 2023.12.17 |