Главная /
SQL: основы /
Отношение Worker состоит из следующих кортежей: [картинка] [таблица] Запрос SQL имеет следующий вид: SELECT r.n1 name1, r.n2 name2 FROM (SELECT m.Worker_name n1, w.Worker_name n2 FROM Worker w, Worker m WHERE w.Manager_id = m.Worker_id) r WHERE RIGHT(r.n1
Отношение Worker
состоит из следующих кортежей:
Worker_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | Tom | 15 | 1600 | 0.8 | 10 | 20.05.98 |
15 | Alex | NULL | 900 | NULL | 10 | 21.06.98 |
13 | Peter | 17 | 1800 | 0.6 | 20 | NULL |
17 | Abel | NULL | 1900 | 0.9 | 20 | NULL |
Запрос SQL имеет следующий вид:
Выберите среди предложенных вариантов верный вариант итогового отчета:
вопросПравильный ответ:
name1 | name2 |
Tom | Alex |
name1 | name2 |
Tom | Alex |
Peter | Abel |
нет отобранных строк
name1 | name2 |
Alex | Tom |
Abel | Peter |
name1 | name2 |
Alex | Tom |
Сложность вопроса
72
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет данные тесты интуит? Это же изи
29 мар 2020
Аноним
Экзамен сдал на зачёт. Спасибо vtone
14 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1511000.51020.05.9812Alex17900NULL2021.06.98 Запрос имеет следующий вид: SELECT Salary*Commission_pct AS commission FROM Worker Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Функция POSITION
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom151000$0.81020.05.9812Alex17900$NULL2021.06.9813Jack151500$0.420NULL Запрос имеет следующий вид: SELECT AVG(Commission_pct) AS report FROM Worker Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Фраза HAVING:
- # Отношение 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) Запрос предназначен для отображения номеров отделов компании численностью более численности отделов 10 и 20, и со средним окладом более, чем средний оклад в отделе 30. SELECT Branch_id FROM Worker GROUP BY Branch_id HAVING COUNT(Worker_id) __________ (SELECT COUNT(Worker_id) FROM Worker GROUP BY Branch_id HAVING Branch_id IN (10, 20)) AND AVG(Salary) __________ (SELECT AVG(Salary) FROM Worker WHERE Branch_id =30) Укажите операторы сравнения, которые при подстановке вместо знаков подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата: