일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Notice
Tags
- 책리뷰
- 빅데이터
- 전생
- Update
- INSERT
- SQL
- 30일글쓰기
- ROWNUM
- constraint
- 회사싫어
- 홈트
- 직장인일기
- where절
- 인덱스
- rename
- Drop
- 보울룸
- 일기
- SQLD
- 도전
- ERD
- 환생
- data
- 회사생활
- 테이블삭제
- 30일챌린지
- 데이터모델링
- null
- 넷플릭스
- 직장생활
Archives
- Today
- Total
목록SELECT 수행 순서 (1)
최보름달
[SQL] SELECT 문장 실행 순서
5. SELECT 1. FROM 2. WHERE 3. GROUP BY 4. HAVING 6. ORDER BY 1. 발췌 대상 테이블에서 (FROM) 2. 대상 데이터가 아닌 것을 제거하고 (WHERE) 3. 행들을 소그룹화 하고 (GROUP BY) 4. 그룹핑된 값의 조건에 맞는 것만 출력해서 (HAVING) 5. 데이터 값을 출력/계산한다 (SELECT) 6. 그리고 정렬한다. (ORDER BY) 주의할 점 GROUP BY 에 오는 컬럼은 SELECT 와 ORDER BY에도 포함되어야 한다. 단, ORDER BY에 집계함수로 쓰이는 경우에는 GROUP BY에 없는 컬럼도 가능하다. -- 이렇게 하면 에러난다. SELECT JOB FROM EMP GROUP BY JOB ORDER BY SAL ; -- 이..
문송한 회사생활/SQL 공부
2020. 8. 14. 21:27