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

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

вопрос

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

SELECT PUB_NAME FROM PUBLISHERS, WHERE EXISTS (SELECT * FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS PUBLISHERS1 WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND PUBLISHERS1.PUB_ID = PUBLISHERS.PUB_ID AND AUTHOR.ADDRESS LIKE ‘%Moscow%’);
SELECT PUB_NAME FROM PUBLISHERS, WHERE (SELECT COUNT (AUTHOR.AUTHOR_ID) FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS PUBLISHERS1 WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.PUB_ID = PUBLISHERS.PUB_ID AND PUBLISHERS1.PUB_ID = PUBLISHERS.PUB_ID AND AUTHORS.ADDRESS LIKE ‘%Moscow%’) >= 1;
SELECT PUBLISHERS.PUB_NAME FROM AUTHORS, AUTHORS-BOOKS, BOOKS, PUBLISHERS WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND AUTHORS.ADDRESS LIKE ‘%Moscow%’;
Сложность вопроса
51
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, за что я не нашёл этот крутой сайт с ответами с тестами intuit месяц назад
23 авг 2018
Аноним
Экзамен сдал на 4. Спасибо сайту
12 окт 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.