Даны таблицы
CREATE TABLE Автор(Код_Автора INT ,Фамилия VARCHAR(50) NULL,Имя VARCHAR(50) NULL,Отчество VARCHAR(50) NULL,Пол VARCHAR(50) NOT NULL ,Дата_рождения DATETIME ,Телефон CHAR(9)) | CREATE TABLE Книга( Код_Книги INT,Название VARCHAR(50) NOT NULL,Цена MONEY,Тематика VARCHAR(50) NOT NULL,Издательство VARCHAR(50) NOT NULL,Код_Автора INT NOT NULL,Количество INT) |
Определить авторов, не печатающих свои книги в издательстве «АСТ».
SELECT Автор.Фамилия, Автор.Код_АвтораFROM АвторWHERE NOT EXISTS (SELECT Книга.Код_АвтораFROM КнигаWHERE Книга.Издательство='АСТ')
SELECT Автор.Фамилия, Автор.Код_АвтораFROM Автор,КнигаWHERE Книга.Издательство<>'АСТ'
SELECT Автор.Фамилия, Автор.Код_АвтораFROM АвторWHERE Автор.Код_Автора NOT IN (SELECT Книга.Код_АвтораFROM КнигаWHERE Книга.Издательство='АСТ')(Верный ответ)
SELECT Автор.Фамилия, Автор.Код_АвтораFROM Автор, КнигаWHERE Автор.Код_Автора=Книга.Код_АвтораAND Книга.Издательство='АСТ'