데이터 쿼리 언어
Data query languageDQL(Data Query Language)은 SQL 하위 언어의 기본 그룹의 일부다. 이들 하위언어는 주로 데이터 조회 언어(DQL), 데이터 정의 언어(DDL), 데이터 제어 언어(DCL), 데이터 조작 언어(DML)의 4가지 범주로 분류된다. 때때로 TCL(Transaction Control Language)도 하위 언어 집합의 일부라고 주장되기도 한다.
DQL 문은 스키마 개체 내의 데이터에 대한 쿼리를 수행하는 데 사용된다. DQL 명령어의 목적은 전달된 쿼리를 기반으로 스키마 관계를 얻는 것이다.
종종 DML의 일부로 간주되지만, SQL SELECT 문은 엄격히 DQL의 예를 말하고 있다. FROM 또는 WHERE 데이터 조작자를 SELECT 문에 추가할 때 이 문장은 DML의 일부로 간주된다.