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

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

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

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

(Ответ считается верным, если отмечены все правильные варианты ответов.)

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