Ответ
DQL (Data Query Language) — это подмножество языка SQL, предназначенное исключительно для чтения и выборки данных из базы данных. Его команды не изменяют сами данные или структуру БД.
Основная команда: SELECT.
Пример запроса:
SELECT name, email FROM users WHERE age > 18;
Отличие от других подмножеств SQL:
- DML (Data Manipulation Language): Изменяет данные (
INSERT,UPDATE,DELETE). - DDL (Data Definition Language): Определяет структуру БД (
CREATE,ALTER,DROP). - DCL (Data Control Language): Управляет правами доступа (
GRANT,REVOKE).
DQL используется для анализа, отчетности и любого извлечения информации из базы.