База ответов ИНТУИТ

Введение в модель данных SQL

<<- Назад к вопросам

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

(Отметьте один правильный вариант ответа.)

Варианты ответа
SELECT AUTHOR_NAMEFROM AUTHORSWHERE (SELECT COUNT (ISBN)     FROM AUTHORS-BOOKS     WHERE AUTHORS.AUTHOR_ID =       AUTHORS-BOOKS.AUTHOR_ID)BETWEEN (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME =      ‘Brown’             AND AUTHORS.AUTHOR_ID =               AUTHORS-BOOKS.AUTHOR_ID)AND     (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME = ‘Smith’             AND AUTHORS.AUTHOR_ID =               AUTHORS-BOOKS.AUTHOR_ID);
(Верный ответ)
SELECT AUTHOR_NAMEFROM AUTHORS, AUTHORS-BOOKSWHERE AUTHORS.AUTHOR_ID =  AUTHORS-BOOKS.AUTHOR_ID  AND COUNT (ISBN)BETWEEN (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME = ‘Brown’)AND     (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME = ‘Smith’);
SELECT AUTHOR_NAMEFROM AUTHORSWHERE (SELECT COUNT (ISBN)     FROM AUTHORS-BOOKS     WHERE AUTHORS.AUTHOR_ID =       AUTHORS-BOOKS.AUTHOR_ID)BETWEEN (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME = ‘Brown’)AND     (SELECT COUNT (ISBN)    FROM AUTHORS, AUTHORS-BOOKS    WHERE AUTHORS.AUTHOR_NAME = ‘Smith’);
Похожие вопросы
Требуется сформулировать запрос “Найти имена и общее число изданных книг авторов, которые издали не менее трех книг в издательстве Morgan Kauffman”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти ISBN и имена авторов книг, в название которых входит термин DBMS, но не входят термины database и data base”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти названия издательств, издавших не меньше книг, чем издательство Morgan Kauffman, и не больше, чем издательство Addison-Wesley”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти имена авторов, книги которых издавались в издательствах Addison-Wesley, Morgan Kauffman и O’Reilly”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти общее число книг, изданных в 2002 г. издательствами, которые когда-либо издавали книги Дейта”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти названия книг, опубликованных Кристофером Дейтом в издательствах, которые в течение последнего года выпустили книги, суммарная цена которых превышает 100000.00”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти ISBN всех книг, написанных не Дейтом, названия которых совпадают с названием какой-либо книги Дейта”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти названия издательств, в которых Кристофер Дейт издал хотя бы одну книгу объемом меньше 300 страниц”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти имена авторов, в название книг которых входит название издательства, в котором издавалась соответствующая книга”. Какие из приведенных ниже формулировок являются правильными?
Требуется сформулировать запрос “Найти названия издательств и имена авторов, которые опубликовали в данном издательстве самую дорогую книгу”. Какие из приведенных ниже формулировок являются правильными?