sql
[ SQL ] SQL 문법 실행순서
SQL 문법에는 구문 내 실행순서와 연산사 실행순서가 존재한다. SQL 구문의 경우에는 FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY 순서로 실행된다. 즉, 아래와 같은 SQL 쿼리문이 존재할 경우: SELECT COUNT(name) AS cnt, age from USER WHERE height>=170 GROUP BY age DBMS는 다음과 같은 순서로 데이터를 가공한다: * DBMS: Database Management System 1) FROM문 실행: 검색위치를 "USER" 테이블로 지정 2) WHERE문 실행: 검색대상을 'height'값이 170이상인 값으로 한정 3) GROUP BY문 실행: 데이터를 'age'로 그룹화함 4) SELECT문 ..