Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Persons содержит данные: [таблица] Запрос SQL предназначен для выборки всех имен соискателей, дат рождений и касающихся их примечаний (Add_info) из таблицы Persons и сортировки итогового отчета в порядке возр
Имеется модель данных:
, где таблица Persons
содержит данные:
Person_id | Person_name | Day_Of_Birth | Add_Info | Specialty_id | Address_id | Job_id |
11 | Tom | 25.03.1981 | Bad discipline | 4 | 10 | 11 |
12 | Alex | 28.09.1978 | 5 | 12 | 15 |
Запрос SQL предназначен для выборки всех имен соискателей, дат рождений и касающихся их примечаний (Add_info
) из таблицы Persons
и сортировки итогового отчета в порядке возрастания возраста соискателей:
При выполнении запроса сервер БД генерирует ошибку. Среди предложенных вариантов укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
псевдоним, который используется во фразе
SELECT
, не заключен в двойные кавычки
во фразе
ORDER BY
был использован аргумент, не являющийся названием или псевдонимом какого-либо столбца
ключевое слово
desc
не может использоваться во фразе ORDER BY
фраза
ORDER BY
не может следовать за фразой FROM
фразы
ORDER BY
не существует, вместо нее следовало использовать ключевое слово ORDER
Сложность вопроса
77
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу в бар отмечать экзамен интуит
26 янв 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Recent_Jobs содержит данные: Job_idPositionStarted_fromLasted_toEmp_commentsSal11Manager25.03.198112.12.19811000012Programmer28.09.197812000 Запрос предназначен для получения отчета, содержащего информацию о местах работы, где соискатели были приняты и уволены в один и тот же год, при условии, что форматом даты по умолчанию является формат "dd.mm.yyyy". SELECT Job_id, Position FROM Recent_Jobs WHERE __________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Tom25.03.1981Bad discipline4101112Alex28.09.19781215 Запрос предназначен для отображения имен соискателей, совершеннолетие которых наступило до 2000 года: SELECT Person_name FROM Persons WHERE to_char (add_months (Day_Of_Birth, 12*18), 'year') < 2000 В результате выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину ошибки:
- # Какое из перечисленных выражений можно использовать для получения даты, соответствующей ближайшей Пятнице к текущей дате. Полагать, что для базы данных заданы русские языковые настройки: alter session set nls_territory = 'russia'.
- # Имеется модель данных: [Большая Картинка] , где таблица Books содержит данные: Book_idTitlePublishingSizeQuantityPrice11TurtleStreet Publishing1100130012FlowersBilly Press900245013The great warStreet Publishing2001024014The roadBilly Press1100780 Запрос SQL имеет следующий вид SELECT Count (Quantity) report FROM Books GROUP BY Publishing, round (Size, -3) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Какие операторы сравнения могут применяться в условии HAVING, если в качестве правого операнда используется многострочный подзапрос: