배우는 과정/MySQL1 mySQL 문법의 순서 SQL 쿼리의 실행 순서는 우리가 작성하는 순서와는 다릅니다. SQL 쿼리의 실행 순서는 논리적 실행 순서에 따라 진행되며, 이는 데이터베이스 엔진이 쿼리를 처리하는 방식에 따라 결정된다, SQL 쿼리의 논리적 실행 순서FROM: 데이터베이스에서 테이블을 선택합니다.JOIN: 테이블을 조인합니다.WHERE: 조건에 따라 행을 필터링합니다.GROUP BY: 행을 그룹화합니다.HAVING: 그룹화된 행을 필터링합니다.SELECT: 선택된 열을 반환합니다.ORDER BY: 결과를 정렬합니다.LIMIT: 반환할 행의 수를 제한합니다.따라서 모든 시작은 FROM 에서 지정한 테이블을 중심으로 시작되고 JOIN도 당연히 FROM 지정 테이블이 아닌 다른 테이블이 와야함 2024. 11. 12. 이전 1 다음