пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Реализация операции пересечения с помощью подзапросов.

В SQL нет отдельного оператора реализации пересечения. Поэтому это делается с помощью подзапросов.

       Пример.

       Вывести наименование поставщиков из таблицы P для которых не существует деталей в таблице D записи о которых не существует в таблице PD.

SELECT pname

FROM P

WHERE NOT EXIST(SELECT dname

                FROM D

                WHERE NOT EXISTS(SELECT *

                                 FROM PD

                                 WHERE PD.pnum = P.pnum AND pd.dnum = d.dnum)


21.01.2019; 16:17
хиты: 77
рейтинг:0
Точные науки
информатика
База данных
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь