Главная / Основы SQL / Даны таблицы 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

Даны таблицы

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 IN (SELECT Книга.Код_Автора FROM Книга WHERE Книга.Издательство='АСТ')
SELECT Автор.Фамилия, Автор.Код_Автора FROM Автор,Книга WHERE Книга.Издательство<>'АСТ'
SELECT Автор.Фамилия, Автор.Код_Автора FROM Автор, Книга WHERE Автор.Код_Автора=Книга.Код_Автора AND Книга.Издательство='АСТ'
SELECT Автор.Фамилия, Автор.Код_Автора FROM Автор WHERE NOT EXISTS (SELECT Книга.Код_Автора FROM Книга WHERE Книга.Издательство='АСТ')
Сложность вопроса
59
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Благодарю за тесты по интуит.
09 дек 2019
Аноним
Я завалил сессию, почему я не нашёл этот сайт с всеми ответами с тестами intuit в начале сессии
22 мар 2016
Аноним
Экзамен сдал на 4.
10 янв 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.