포인트 1
WHERE 구에서 행 선택 SELECT 구에서 열 선택을 합니다.
즉 WHERE 구 -> SELECT 구의 순서로 처리됩니다.
즉, SELECT 구에서 지정한 별명은 WHERE 구 안에서는 사용할 수 없습니다.
포인트 2
WHERE 구 -> SELECT 구 (여기서 별명 지정) -> ORDER BY 구
ORDER BY 구에서는 SELECT 구에서 지정한 별명을 사용할 수 있다.
GROUP BY에서 지정한 열 이외의 열은 집계함수를 사용하지 않은 채 SELECT 구에 지정할 수 없다.
포인트 3
내부처리 순서
WHERE 구 -> GROUP BY 구 -> SELECT 구 -> ORDER BY 구
포인트 4
내부처리 순서
WHERE 구 -> GROUP BY 구 -> HAVING 구 -> SELECT 구 -> ORDER BY 구
팁
WHERE 구에서는 집계 함수를 사용 할 수 없다.
팁
GROUP BY 구로 그룹화 할 수 있다.
반응형
'코딩ㆍ개발 정보 > HTML 연습' 카테고리의 다른 글
SSL 인증서 무료 발급 사이트 정리 (0) | 2022.10.04 |
---|---|
SQL 한방 정리 - 이거알면 어떻게든 데이터베이스 한다 (0) | 2022.07.11 |
[MSSQL] SQL Server Management Studio, SQL 쿼리 창 줄번호 넣기 (0) | 2022.05.27 |
[MSSQL] SELECT 데이터 검색 (0) | 2022.05.27 |
[MS-SQL] 데이터 입력하기 수정하기 삭제하기 (0) | 2022.05.27 |
댓글