Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) , таблица Authors имеет структуру: A

Имеется модель данных:files

, где таблица Books имеет структуру:

Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL)

, таблица Authors имеет структуру:

Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))

, таблица Book_Auth имеет структуру:

Book_Auth: Book_id (number, FK), Auth_id (number, FK) Запрос SQL предназначен для отображения идентификаторов авторов, написавших более 3 книг. SELECT Authors.Author_id from Authors JOIN Book_Auth __ Authors.Author_id =Book_Auth.Auth_id JOIN Books __ Books.Book_id = Book_Auth.Book_id ___________________________________

Какие ключевые слова следует вставить вместо знаков подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.

вопрос

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

первый и второй фрагмент: ON третий фрагмент: and COUNT(Book_Auth.Book_id) > 3
первый и второй фрагмент: USING третий фрагмент: group by Name having Count (Books.Book_id) > 3
первый и второй фрагмент: ON третий фрагмент: group by Authors.Author_id having Count (Books.Book_id) > 3
первый и второй фрагмент: ON третий фрагмент: where Count (Books.Book_id) > 3 group by Authors.Author_id
Сложность вопроса
70
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Гранд мерси за решениями по интуиту.
29 апр 2019
Аноним
Экзамен сдал на пять.!!!
10 май 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.