Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Address имеет структуру: Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number) Запрос предназначен для
Имеется модель данных:
, где таблица Address
имеет структуру:
Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number), Flat (number)
Запрос предназначен для получения отчета, содержащего идентификаторы и номера квартир для всех адресов. Для адресов, для которых номер квартиры не известен, в поле Flat
итогового отчета должно быть значение "none"
.
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
isnull (to_char (nvl (Flat, 'none')) Flat
nvl (to_char (Flat), 'none') Flat
nvl (to_char (varchar (40), Flat), 'none') Flat
isnull (Flat, 'none') as Flat
nvl2 (to_char (Flat), to_char (Flat), 'none') as Flat
Сложность вопроса
30
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
10 июл 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Authors содержит данные: Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520Dennis12.09.1964Moscow, Dubovina, 3430Alex12.08.1983Moscow, Leninsky prospect, 4540Dennis11.11.1974Moscow, Galushko, 5 Запрос имеет следующий вид: SELECT Name, Day_Of_Birth FROM Authors ORDER BY Name asc, Day_Of_Birth desc Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Какие из перечисленных функций могут использоваться для явного преобразования типов данных:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Tom25.03.1981Bad discipline4101112Alex28.09.19781215 Запрос SQL имеет вид SELECT Person_name, NVL2 (Specialty_id, 5, 'none') Specialty FROM Persons WHERE Add_Info IS NULL Выберите корректный вариант отчета, получающегося в результате выполнения приведенного выше запроса, при условии, что столбец Specialty_id имеет тип данных number
- # Фраза GROUP BY:
- # Имеется модель данных: [Большая Картинка] , где таблица 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) При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки: