SQL 헷갈리는 부분 모음

파도·2022년 8월 31일
0

1. 계층적 질의에서 부모 / 자식 구분법

(-내용 추가 필요)
: 레코드 간의 관계를 봐야한다.

connect by prior 자식 = 부모 : 순방향 전개 (부모 → 자식)
connect by prior 부모 = 자식 : 역방향 전개 (자식 → 부모)

2. COUNT함수와 NULL

COUNT(컬럼명) : NULL 값은 제외하고 COUNT
COUNT(*): NULL도 포함하여 COUNT

3. SELECT/HAVING절에서 사용가능, WHERER절에서 사용불가한 함수

집계 함수
그룹 함수
다중행 함수

4. GROUP BY절 없이 HAVING절이 혼자 오는 경우

👉 테이블 전체가 하나의 그룹이 되는 경우

5. NULL과 SUM함수

(34회 SQLD기출)

1️⃣ 컬럼 SUM연산 시, NULL값 포함 👉 NULL값 제외하고 연산
2️⃣ 컬럼 SUM연산 시, NULL값 포함 👉 해당 컬럼 전체가 NULL로 처리

profile
우당탕탕 / 블로그 이사 중

0개의 댓글