일반적인 SQL 작성과 실행 순서
SQL의 작성 순서
1. SELCET
2. FROM
3. WHERE
4. GROUP BY
5. HAVING
6. ORDER BY
7. LIMIT
SQL의 실행 순서
1. FROM : 어떤 테이블을 가져올 건지
2. WHERE : 어떤 ROW를 가져올 건지
3. GROUP BY : 어떤 그룹으로 묶을 건지
4. HAVING : 어떤 조건의 그룹을 가져올 건지
5. SELECT : 어떤 컬럼들을 가져올 건지
6. ORDER BY : 어떻게 정렬을 할건지
7. LIMIT : 최종 출력할 ROW중 어떤 ROW를 설정한 건지
주로 쓰는 SQL 작성과 실행 순서
FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY
1. FROM : 조회 테이블을 조회한다.
2. WHERE : 테이블 추출 조건을 확인한다.
3. GROUP BY : 칼럼을 그룹화 한다.
4. HAVING : 그룹화 조건을 설정한다.
5. SELECT : 필요한 데이터를 추출한다.
6. ORDER BY : 데이터 순서를 정렬한다.
참고 자료