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

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

вопрос

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

SELECT BOOKS.ISBN, AUTHOR_NAME FROM AUTHORS, AUTHORS-BOOKS, BOOKS WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.TITLE LIKE ‘%DBMS%’ AND BOOKS.TITLE NOT LIKE ‘%database%’ AND BOOKS.TITLE NOT LIKE ‘%data base%’;
SELECT ISBN, AUTHOR_NAME FROM AUTHORS, AUTHORS-BOOKS WHERE ISBN IN (SELECT ISBN FROM BOOKS WHERE TITLE LIKE ‘%DBMS%’ AND TITLE NOT LIKE ‘%database%’ AND TITLE NOT LIKE ‘%data base%’);
SELECT DISTINCT BOOKS.ISBN, AUTHOR_NAME FROM AUTHORS, AUTHORS-BOOKS, BOOKS WHERE AUTHORS.AUTHOR_ID = AUTHORS-BOOKS.AUTHOR_ID AND AUTHORS-BOOKS.ISBN = BOOKS.ISBN AND BOOKS.TITLE LIKE ‘%DBMS%’ AND BOOKS.TITLE NOT LIKE ‘%data%base%’;
Сложность вопроса
81
Сложность курса: Введение в модель данных SQL
81
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я преподаватель! Оперативно сотрите ответы intuit. Я буду жаловаться!
05 июн 2019
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.