Главная /
SQL: основы /
Отношение Worker состоит из следующих кортежей: [картинка] [таблица] Отношение Branch состоит из следующих кортежей: [таблица] Запрос SQL имеет вид: SELECT Worker_name, Branch.Branch_id FROM Worker FULL OUTER JOIN Branch ON Worker.Branch_id = Branch.Branc
Отношение Worker
состоит из следующих кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | Tom | 17 | 1000 | 0.5 | NULL | 20.05.98 |
12 | Alex | 17 | 900 | NULL | 20 | 21.06.98 |
Отношение Branch
состоит из следующих кортежей:
Branch_id | Branch_title | Location_id |
10 | Accounting | 11 |
20 | Research | 12 |
Запрос SQL имеет вид:
Выберите среди предложенных вариантов верный вариант итогового отчета:
вопросПравильный ответ:
Worker_name | Branch_id |
Alex | 20 |
NULL | 10 |
Worker_name | Branch_id |
NULL | 10 |
Worker_name | Branch_id |
Tom | NULL |
Alex | 20 |
NULL | 10 |
сервер сгенерирует ошибку
Сложность вопроса
59
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Незамедлительно заблокируйте сайт и ответы intuit. Я буду жаловаться!
12 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (id), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) Требуется удалить записи о сотрудниках, являющихся менеджерами. Выберите варианты запроса, решающего поставленную задачу.
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id, Math_scope (float, NOT NULL), Lang_scope (float), Salary (float, NOT NULL) Group_id (int). Запрос предназначен для отображения информации о средней стипендии (Salary) в учебной группе №10 среди студентов, средний балл по Математике (Math_scope) которых превышает 4.5: SELECT Group_id, AVG (Salary) FROM Students GROUP BY Group_id HAVING Group_id=10 AND Math_scope >4.5 При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки.
- # Отношение Worker имеет следующую схему: Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) Запрос SQL имеет вид: SELECT Branch_id, AVG (ALL Commission_pct*Salary + Salary) FROM Worker WHERE AVG (ALL Commission_pct*Salary + Salary) < 500 GROUP BY Branch_id При попытке выполнить запрос, сервер БД генерирует ошибку. Укажите правильную причину ошибки:
- # Отношение Worker имеет схему [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) Запрос предназначен для отображения имен сотрудников, имеющих оклад ниже среднего значения оклада по всем сотрудникам компании SELECT Worker_name FROM Worker WHERE Salary________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1510000.81020.05.9812Alex17900NULL2021.06.98 Запрос SQL имеет вид: SELECT Worker_name AS “name” FROM Worker w WHERE w.Salary > ALL SELECT Salary FROM Worker WHERE Worker_id = 11 При попытке выполнения запроса сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки: