Главная /
SQL: основы /
Отношение Worker состоит из следующих кортежей: [картинка] [таблица] Запрос SQL имеет вид: SELECT Worker_name AS 'name' FROM Worker w WHERE Salary > (SELECT Salary FROM Worker WHERE Worker_id NOT IN (14, 15)) При попытке выполнения запроса сервер БД ге
Отношение Worker
состоит из следующих кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | Tom | 15 | 500 | 0.4 | 10 | 20.05.98 |
12 | Alex | 15 | 1200 | NULL | 20 | 21.06.98 |
15 | James | 17 | 1100 | NULL | 20 | 21.06.98 |
Запрос SQL имеет вид:
При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
названиям столбцов во фразе
SELECT
и WHERE
должен предшествовать префикс "w"
псевдоним name должен быть записан без кавычек.
подзапрос должен заключаться в двойные кавычки, а не в скобки
синтаксис SQL не допускает использования многострочных подзапросов
подзапрос возвращает несколько строк, тогда как оператор сравнения > может применяться только для однострочных подзапросов
Сложность вопроса
86
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный тест intuit.
13 июл 2020
Аноним
Большое спасибо за гдз по интуит.
06 авг 2017
Аноним
Благодарю за решебник по интуиту.
13 янв 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение Branch состоит из следующих кортежей: [Большая Картинка] Branch_idBranch_titleLocation_id10Accounting1120NULL12 Запрос SQL имеет вид: SELECT Branch_id, Branch_title, Location_id FROM Branch ORDER BY Branch_id AND Branch_title DESC Выберите корректный вариант отчета, получающегося в результате выполнения приведенного выше запроса, при условии, что столбцы Branch_id и Branch_title обладают одинаковым типом данных – VARCHAR.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom_Jayson1511000.41020.05.9812Alex_Tayler179000.22021.06.98………………… Запрос предназначен для получения отчета, содержащего информацию о сотрудниках, для которых помимо имени известна и фамилия (фамилия отделяется от имени символом "_" в столбце Worker_name). SELECT Worker_name, Salary, Commission_pct FROM Worker WHERE __________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) При выполнении следующего запроса сервер БД генерирует ошибку. INSERT INTO Worker (Manager_id, Worker_name, Hire_date) VALUES ('Tom', 17, NULL) Укажите причину ошибки.
- # Оператор CREATE TABLE
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name, Head_stud_id, Math_scope (float NOT NULL), Group_id (int, FK) Запрос предназначен для отображения имен студентов, которые имеют оценку по Математике (Math_scope) не меньше, чем средний балл по этой дисциплине среди всех студентов: SELECT Student_name FROM Students WHERE Math_scope________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата при условии, что максимальной оценкой является 5.0.