Главная / Основы SQL / Даны таблицы Автор и Книга. Удалить сведения об авторах, издавших только одну книгу. CREATE TABLE Автор ( Код_Автора INT , Фамилия VARCHAR(50)) CREATE TABLE Книга ( Код_Книги INT, Название VARCHAR(50), Цена MONEY, Код_Автора INT) [таблица]

Даны таблицы Автор и Книга. Удалить сведения об авторах, издавших только одну книгу.

CREATE TABLE Автор ( Код_Автора INT , Фамилия VARCHAR(50)) CREATE TABLE Книга ( Код_Книги INT, Название VARCHAR(50), Цена MONEY, Код_Автора INT)

вопрос

Правильный ответ:

DELETE FROM Автор WHERE Автор.Код_Автора In (SELECT Книга.Код_Автора       FROM Книга       GROUP BY Книга.Код_Автора       HAVING Count(Книга.Название)=1)
DELETE FROM Автор WHERE Автор.Код_Автора = (SELECT Книга.Код_Автора       FROM Книга       GROUP BY Книга.Код_Автора       HAVING Count(Книга.Название)=1)
DELETE FROM Автор WHERE Count(Книга.Название)=1
DELETE FROM Автор WHERE EXISTS (SELECT Книга.Код_Автора       FROM Книга       GROUP BY Книга.Код_Автора       HAVING Count(Книга.Название)=1)
Сложность вопроса
23
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, какого рожна я не углядел данный сайт с решениями по интуит раньше
03 июл 2018
Аноним
Я завалил экзамен, почему я не увидел этот чёртов сайт с решениями с тестами intuit до этого
06 окт 2017
Аноним
Зачёт всё. Лечу пить отмечать сессию интуит
14 янв 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.