본문 바로가기

bootcamp/데이터베이스

1103 -2)SQL2 - select문

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