Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Authors имеет структуру: Authors: Author_id (number, PK), Name (varchar2 (40)), Day_Of_Birth (date), Address (varchar2 (500))) Запрос предназначен для отображения имен писателей в возрасте до 25 лет. SELECT N

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

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

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

Запрос предназначен для отображения имен писателей в возрасте до 25 лет.

SELECT Name FROM Authors WHERE TRUNC(MONTHS_BETWEEN(CURRENT_DATE, Day_Of_Birth)/12) < 25

В результате выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:

вопрос

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

функции trunc не существует
функция trunc не может использоваться для преобразования дат
неверное число аргументов, переданное в функцию MONTHS_BETWEEN
некорректным является первый аргумент, переданный в функцию MONTHS_BETWEEN (вместо current_date следовало использовать sysdate)
Сложность вопроса
27
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил зачёт, почему я не углядел этот крутой сайт с всеми ответами с тестами intuit до этого
06 июн 2019
Аноним
Если бы не эти подсказки - я бы не справился c этими тестами intuit.
20 ноя 2018
Аноним
Гранд мерси за решебник по интуиту.
01 ноя 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.