Главная /
SQL (Oracle): Основы /
Фраза GROUP BY:
Фраза GROUP BY
:
Правильный ответ:
не допускает использования арифметических выражений
содержит синтаксическую ошибку
не допускает использования псевдонимов столбцов
предшествует фразе
ORDER BY
Сложность вопроса
40
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не нашёл этот крутой сайт с всеми ответами по интуит до зачёта
04 апр 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100130.38 Запрос имеет следующий вид: SELECT ROUND (Price*2, 1) as report from Books Выберите корректный вариант отчета, получающегося в результате выполнения приведенного выше запроса, при условии, что столбец Price имеет тип данных number:
- # Имеется модель данных: [Большая Картинка] , где таблица Address имеет структуру: Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Запрос предназначен для подсчета числа Московских адресов (City = Moscow), для которых не указано название улицы (столбец Street равен NULL) SELECT _______________ FROM Address _____________________ Выберите из предложенных вариантов те, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (30)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK) , таблица Address имеет структуру: Address: Address_id (number, PK), Country (varchar2 (30) NOT NULL), City (varchar2 (30) NOT NULL), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Запрос, предназначенный для отображения имен соискателей, проживающих в Москве (Address.City = 'Moscow'), имеет вид: SELECT Persons.Person_name FROM Persons p, Address a WHERE p.Address_id = a.Address_id and a.Address.City ='Moscow' При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите действия, выполнение которых позволит исправить ошибку:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (30) NOT NULL), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK) Запрос предназначен для отображения имен всех соискателей, младших соискателя с идентификатором (Person_id), равным 7528: SELECT Person_name, FROM Persons WHERE trunc (months_between (sysdate, Day_Of_Birth)/12)________________ Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPriceGroup_id11General PsychologyStreet Publishing110013002012FlowersBilly Press9003020010 Запрос SQL имеет вид: SELECT Title as "Book title" FROM Books b WHERE Price >= (select Price from Books b where b.Size >=900) При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки: