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

Требуется сформулировать запрос “Найти названия издательств, в которых Кристофер Дейт издал хотя бы одну книгу объемом меньше 300 страниц”. Какие из приведенных ниже формулировок являются правильными?

вопрос

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

SELECT PUB_NAME FROM PUBLISHERS WHERE EXISTS (SELECT * FROM AUTHORS, AUTHORS-BOOKS, BOOKS WHERE BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND BOOKS.ISBN = AUTHORS-BOOKS.ISBN AND AUTHORS-BOOKS.AUTHOR_ID = AUTHORS.AUTHOR_ID AND AUTHORS.AUTHOR_NAME = ‘Chris Date’ AND BOOKS.NUMBER_OF_PAGES < 300);
SELECT PUB_NAME FROM PUBLISHERS WHERE (SELECT MIN (NUMBER_OF_PAGES) FROM AUTHORS, AUTHORS-BOOKS, BOOKS WHERE BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND BOOKS.ISBN = AUTHORS-BOOKS.ISBN AND AUTHORS-BOOKS.AUTHOR_ID = AUTHORS.AUTHOR_ID AND AUTHORS.AUTHOR_NAME = ‘Chris Date’) < 300;
SELECT PUB_NAME FROM PUBLISHERS, AUTHORS, AUTHORS-BOOKS, BOOKS WHERE BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND BOOKS.ISBN = AUTHORS-BOOKS.ISBN AND AUTHORS-BOOKS.AUTHOR_ID = AUTHORS.AUTHOR_ID AND AUTHORS.AUTHOR_NAME = ‘Chris Date’ AND BOOKS.NUMBER_OF_PAGES < 300);
Сложность вопроса
26
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдан на отлично. Спасибо сайту
23 сен 2017
Аноним
Зачёт сдал. Мчусь в клуб отмечать 5 за тест интуит
10 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.