SQL!!!Помогите....

Компьютеры обучение Образование базы данных sql

Задание:Определить коды заказчиков, которые заказали все те изделия, что и заказчик z1.

таблица "заказ" состоит из кодов изделий и кодов заказчиков.....

я пробовал вот так:

SELECT код_заказчика
FROM заказ
WHERE not exists (SELECT *
from заказ
where код_изделия not in
(SELECT код_изделия
from заказ
where заказ.код_заказчика="z1"));

запрос работает, но показывает что нет таких заказчиков, а по идеи должно выдавать z2......

Таблица заказ:
01 z1
02 z1
03 z1
04 z1
01 z2
02 z2
03 z2
04 z2
01 z3
05 z3
06 z3
01 z4
01 z5
01 z6
03 z6
04 z6
Ответы:
**** такс, задачка требует осмысления))
попробуйте повыполнять ваши select'ы по отдельности и посмотрите на результат, сдается мне самый первый не то показывает, что вы ожидаете.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.