문제
SQL의 기본 문법 규칙에 대한 설명 중 가장 적절한 것은?
① SELECT 절에는 반드시 테이블명을 명시해야 한다 ② FROM 절 없이도 SELECT 문을 실행할 수 있다 ③ WHERE 절은 SELECT 문에서 필수 구문이다 ④ ORDER BY 절은 FROM 절보다 먼저 작성해야 한다
정답
2번
해설
②가 정답입니다. Oracle의 DUAL 테이블이나 MySQL에서 FROM 절 없이 SELECT 1, SELECT NOW() 등을 실행할 수 있습니다. ①테이블명은 FROM 절에 명시하며 SELECT 절에는 컬럼명을 작성합니다. ③WHERE 절은 선택사항입니다. ④ORDER BY는 가장 마지막에 작성하는 구문입니다.