English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Справочник по ключевым словам SQL
Команда EXISTS проверяет, существует ли любая запись в подзапросе. Если подзапрос возвращает одну или несколько записей, то возвращается true.
Следующий SQL перечисляет поставщиков, цена продукта которых ниже 20:
SELECT SupplierName FROM Suppliers WHERE EXISTS (SELECT ProductName FROM Продукты WHERE SupplierId = Suppliers.supplierId AND Цена < 20);
Следующий SQL перечисляет поставщиков, цена продукта которых равна 22:
SELECT SupplierName FROM Suppliers WHERE EXISTS (SELECT ProductName FROM Продукты WHERE SupplierId = Suppliers.supplierId AND Цена = 22);