Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Address имеет структуру: Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number NOT NULL), Flat (number NOT NULL) Запрос
Имеется модель данных:
, где таблица Address
имеет структуру:
Address: Address_id (number, PK), Country (varchar2 (30)), City (varchar2 (30)), Region (varchar2 (30)), Street (varchar2 (30)), House (number NOT NULL), Flat (number NOT NULL)
Запрос предназначен для получения отчета, содержащего идентификаторы Московских и Санкт-Петербургских адресов (City = 'Moscow'
или 'St.Petersburg'
), сумма House + Flat
которых превышает 150.
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
(City = 'Moscow' or City = 'St.Petersburg') and House + Flat >150
City = 'Moscow' or City = 'St.Petersburg' and House + Flat >150
(City = 'Moscow' and House + Flat > 150) or (City = 'St.Petersburg' and House + Flat >150)
City = 'Moscow' and House + Flat > 150 or City = 'St.Petersburg' and House + Flat >150
Сложность вопроса
94
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не углядел этот чёртов сайт с решениями с тестами intuit до этого
25 мар 2018
Аноним
Экзамен сдал на отлично. Спасибо vtone
16 май 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Положим условия: у1, у2, у3 являются истинными, а условия x1, x2, x3 – ложными. Какие из перечисленных комплексных условий во фразе WHERE будут истинными:
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number NOT NULL), Price (number, NOT NULL) Запрос предназначен для отображения информации о средней стоимости книг (Price) издательства "Triumph", число оставшихся экземпляров которых не менее 2: SELECT Title, AVG (Price) FROM Books GROUP BY Publishing HAVING Publishing = 'Triumph' and Quantity >= 2 При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки.
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Group_id (number, FK) , таблица Exchange_System (абонемент) имеет структуру: Exchange_System: Group_id (number, PK), Group_title (varchar2 (100)), Add_info (varchar2 (100)) Запрос SQL предназначен для поиска абонементов (Exchange_System.Group_id), на которых нет ни одной книги. SELECT e.Group_id FROM _________________________ Выберите из предложенных вариантов тот, который при подстановке вместо знаков подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.
- # Имеется модель данных: [Большая Картинка] , где таблица 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) При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
- # Какой из перечисленных операторов может использоваться для организации пересечения результатов выполнения оператора SELECT: