Главная / Введение в модель данных SQL / Требуется сформулировать запрос 'Найти имена и общее число изданных книг авторов, которые издали не менее трех книг в издательстве Morgan Kauffman'. Какие из приведенных ниже формулировок являются правильными?

Требуется сформулировать запрос “Найти имена и общее число изданных книг авторов, которые издали не менее трех книг в издательстве Morgan Kauffman”. Какие из приведенных ниже формулировок являются правильными?

вопрос

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

SELECT AUTHOR_NAME, COUNT(*) FROM AUTHORS AUTH1, AUTHORS-BOOKS WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND (SELECT COUNT (*) FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS WHERE AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND PUB_NAME = ‘Morgan Kauffman’) >= 3 GROUP BY AUTH1.AUTHOR_ID, AUTHOR_NAME;
SELECT AUTHOR_NAME, COUNT(*) FROM AUTHORS AUTH1, AUTHORS-BOOKS WHERE AUTH1.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND (SELECT COUNT (*) FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS WHERE AUTH1.AUTHOR_ID = AUTHORS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND PUB_NAME = ‘Morgan Kauffman’) >= 3 GROUP BY AUTH1.AUTHOR_ID, AUTHOR_NAME;
SELECT AUTHOR_NAME, COUNT(*) FROM AUTHORS AUTH1, AUTHORS-BOOKS WHERE AUTH1.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND (SELECT COUNT (*) FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS WHERE AUTH1.AUTHOR_ID = AUTHORS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND PUB_NAME = ‘Morgan Kauffman’) >= 3 GROUP BY AUTH1.AUTHOR_ID;
Сложность вопроса
75
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень заурядный решебник интуит.
03 фев 2020
Аноним
Какой человек ищет данные ответы с интуитом? Это же изи
10 сен 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.