Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK) Зап
Имеется модель данных:
, где таблица Persons
имеет структуру:
Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number FK), Job_id (number, FK)
Запрос предназначен для получения среднего возраста соискателей (в годах).
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
вопросПравильный ответ:
AVG (to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'))
AVERAGE (to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'))
AVG (trunc (months_between (sysdate, Day_Of_Birth)/ 12))
NORMAL (trunc (months_between (sysdate, Day_Of_Birth)/12))
Сложность вопроса
56
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Это очень легкий решебник intuit.
03 июн 2018
Аноним
Какой человек ищет вот эти вопросы по интуит? Это же элементарно (я не ботан)
27 мар 2018
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number NOT NULL). Запрос предназначен для получения отчета, который содержит информацию о названии каждой книги и общего дохода от продажи всех экземпляров этой книги с учетом налога с продаж (13%) SELECT Title, __________ FROM Books Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number NOT NULL). Запрос предназначен для отображения наименований книг и их стоимости (Price), увеличенной на 20%, если книга присутствует в единственном экземпляре, и на 10% во все остальных случаях. (Изменение стоимость должно быть отражено только в отчете, но не в самой БД) SELECT Title, _____________________ FROM Books Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number), Price (number) Запрос имеет следующий вид: SELECT MAXIMUM (ALL round (nvl (Size, 0), -2)) as result FROM Books ORDER BY result При попытке выполнить запрос сервер генерирует ошибку. Укажите правильную причину ошибки:
- # Имеется модель данных: [Большая Картинка] , где таблица Readers имеет структуру: Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), City (varchar2 (300)), Mobile_phone (varchar2 (20)) Запрос имеет следующий вид: SELECT ROUND (AVG (TO_CHAR (Day_Of_Birth, 'yyyy'))) FROM Readers GROUP BY City WHERE City = 'Moscow' or City = 'St.Petersburg' При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL) , таблица Readers имеет структуру: Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) , таблица Reader_Book имеет структуру: Reader_Book: Reader_id (number, PK, FK), Book_id (number, PK, FK), Quantity (number) Запрос SQL предназначен для отображения идентификаторов читателей, у которых «на руках» более 10 различных книг (имеется в виду число наименований, но не число экземпляров). SELECT Reader_id from Readers JOIN Reader_Book __ Readers.Reader_id = Reader_Book.Reader_id JOIN Books __ Books.Book_id = Reader_Book.Book_id ___________________________________ Выберите из предложенных вариантов тот, который при подстановке вместо знаков подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.