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

       

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


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

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

SELECT P.POKUP FROM POKUPATELI P

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



Содержание раздела