Delphi 3 и создание приложений баз данных



25.13.1. Использование EXISTS


Бывают случаи, когда в условии поиска нужно указать, что из таблицы требуется отобрать только те записи, для которых подзапрос возвращает одно или более значений. В этом случае в условии поиска указывается предложение EXISTS (<подзапрос>)

Пример. Выдать список всех покупателей, которые получали товар со склада (результат на рис. 25.41).

SELECT P.POKUP FROM POKUPATELI P

WHERE EXISTS (SELECT R.POKUP FROM RASHOD R WHERE R.POKUP = P.POKUP)




Содержание  Назад  Вперед