Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Readers имеет структуру: Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), City (varchar2 (300)), Mobile_phone (varchar2 (20)) Запрос имеет следующий вид:
Имеется модель данных:
, где таблица Readers
имеет структуру:
Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), City (varchar2 (300)), Mobile_phone (varchar2 (20))
Запрос имеет следующий вид:
При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
групповая функция
AVG
не может выступать в качестве аргумента однострочной функции ROUND
групповые функции могут принимать в качестве аргументов только названия столбцов и простые арифметические выражения, но не однострочные функции
фраза
WHERE
не может присутствовать в запросе, в котором имеется фраза GROUP BY
сервер не может выполнить неявное преобразование символьных значений, передаваемых в функцию
AVG
, в числовые значения
неверный порядок следования фраз
WHERE
и GROUP BY
Сложность вопроса
84
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет эти ответы интуит? Это же элементарно
01 мар 2020
Аноним
Это очень намудрённый решебник по интуиту.
07 май 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Tom25.03.1981Bad discipline4101112Alex28.09.197851215 Запрос SQL предназначен для выборки всех имен соискателей, дат рождений и касающихся их примечаний (Add_info) из таблицы Persons и сортировки итогового отчета в порядке возрастания возраста соискателей: SELECT Person_name, Day_Of_Birth as Day of birth, Add_Info FROM Persons ORDER BY 2 desc При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину возникновения ошибки:
- # Какие из перечисленных функций не являются групповыми:
- # Имеется модель данных: [Большая Картинка] , где таблица Skills содержит данные: Skill_idSkill_nameGeneral_skill11C++ programming13151313Programming14Java programming13 Запрос SQL имеет следующий вид: SELECT g.Skill_name as name, count (all s.Skill_name) num_of_subskills FROM Skills s, Skills g WHERE s.General_skill = g.Skill_id GROUP BY g.Skill_name Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Ron25.03.197841012Alex28.09.19785121513Tom01.02.1982412 , таблица Address содержит данные: Address_idCountryCityRegionStreetHouse11RussiaMoscowZhukova4512RussiaMoscowMoscow regionLenina Запрос SQL имеет вид: SELECT Person_name name FROM Persons p WHERE NOT EXISTS (SELECT * FROM Address a WHERE p.Address_id = a.Address_id and a.Address_id = 12) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Skills имеет структуру: Skills: Skill_id (number PK), Skill_title (varchar2 (30)), General_skill (number) Таблица Specialties имеет структуру: Specialties: Specialty_id (number PK), Specialty_title (varchar2 (30)) Запрос предназначен для отображения совпадающих названий навыков и специальностей SELECT Skill_title title FROM Skills ________________ SELECT Specialty_title title FROM Specialties Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата