Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Readers содержит данные: [таблица] Запрос предназначен для получения отчета, состоящего из одного столбца, который включает имена читателей и города, в которых они проживают, разделенные запятой. Название гор
Имеется модель данных:
, где таблица Readers
содержит данные:
Reader_id | Name | Day_Of_Birth | Comments | Address | Mobile_tel |
11 | Tom | 16.09.1981 | Moscow, Zhukova 2 | ||
12 | Alex | 17.12.1989 | Moscow, Palehskaya 12 | ||
… | … | … | … | … | … |
Запрос предназначен для получения отчета, состоящего из одного столбца, который включает имена читателей и города, в которых они проживают, разделенные запятой. Название городов присутствуют в поле Address
и отделяются запятой от остальной части адреса.
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
concat (Name, ', ', substr (Address, 1, instr (Address, ',')-1))
concat (Name, concat ('|| ', substr (Address, 1, instr (Address, ',')-1)))
Name + ', '+ substring (Address, 1, instring (Address, ',')-1)
Name + ', '+ substr (Address, 1, instr (Address, ',')-1)
Name || ', '|| substr (Address, 1, instr (Address, ',')-1)
Сложность вопроса
50
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Оперативно удалите сайт с ответами на интуит. Не ломайте образование
01 окт 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица 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) Запрос предназначен для отображения имен соискателей и дат их рождения в формате: "год, квартал". SELECT Person_name, _____________________ FROM Persons Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Authors содержит данные: Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520Dennis12.09.1964Moscow, Dubovina, 3430alex12.08.1983Moscow, Leninsky prospect, 4540Dennis11.11.1974Moscow, Galushko, 5 Запрос имеет следующий вид: SELECT Count (DISTINCT Name) as report FROM Authors Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Таблица Age_grade имеет структуру: Age_grade: Grade_id (number PK), Lowest_age (number), Highest_age (number) Таблица 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) Запрос SQL предназначен для отображения имен соискателей, которые попадают в третью возрастную категорию (Grade_id = 3). SELECT Person_name FROM Persons p ____________________________________________ Какие фрагменты кода можно вставить вместо знака подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number): Запрос предназначен для отображения соискателей с ожидаемой зарплатой (Des_Salary), не меньшей среднеарифметического значения этой величины по всем соискателям. SELECT Person_name, Des_Salary FROM Persons WHERE Des_Salary________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
- # Имеется модель данных: [Большая Картинка] , где таблица 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) Выберите среди предложенных вариантов верный вариант итогового отчета: