Главная /
SQL /
Отношение [картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float, NOT NULL), Commission_pct (float), Branch_id (int), Hire_date (timestamp) Требуется получить имя сотрудника и название отдела, в котором он работ
Отношение Worker имеет схему:
Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id(int), Salary (float, NOT NULL), Commission_pct (float), Branch_id (int), Hire_date (timestamp)
Требуется получить имя сотрудника и название отдела, в котором он работает.
Выберите варианты фрагмента запроса (вместо знака подчеркивания), соответствующие заданию.
вопросПравильный ответ:
Worker INNER NATURAL JOIN Branch Worker NATURAL JOIN Branch Worker NATURAL JOIN Branch ON Worker.Branch_id = Branch.Branch_id Worker NATURAL JOIN Branch USING (Branch_id) Worker NATURAL JOIN Branch WHERE Worker.Branch_id = Branch.Branch_id Сложность вопроса
75
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Бегу в клуб отмечать халяву с тестами интуит
03 сен 2020
Аноним
Какой студент ищет эти ответы с интуитом? Это же безумно легко
14 апр 2020
Другие ответы на вопросы из темы базы данных интуит.
- # Реляционная операция проекции реализуется в команде SELECT
- # Отношение [Большая Картинка] Groups: Group_id (int PK), Grade_level (int), Specialty_id (int), Head_stud_id (int) Отношение [Большая Картинка] Specialties: Specialty_id (int, PK), Specialty_title, Specialty_rating Требуется получить номер группы и название специальности этой группы. Выберите варианты фрагмента запроса (вместо знака подчеркивания), соответствующие заданию. SELECT Group_id, Specialty_title FROM ________________________
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Отношение Students1 является пустым и имеет схему: Students1: Student_id (int, PK), Student_name (char), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Запрос SQL имеет вид: INSERT INTO Students1 (Student_id, Student_name, Head_stud_id, Math_scope, Lang_scope, Group_id) AS SELECT * FROM Students ORDER BY Group_id DESC При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Какие из перечисленных ограничений не требуют уникальности значений в заданном столбце (группе столбцов):
- # Для создания таблицы [Большая Картинка] CREATE TABLE Worker (Worker_id INT PRIMARY KEY, Manager_id INT, Hire_date TIMESTAMP, Worker_name VARCHAR(20), Salary FLOAT NOT NULL, Commission_pct FLOAT NOT NULL, Branch_id INT REFENCES Branch (Branch_id) ON DELETE SET DEFAULT DEFAULT 20 ) Отношение Worker состоит из кортежей: Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1510000.81020.05.98 Отношение Branch состоит из кортежей: Branch_idBranch_titleLocation_id10Accounting11 Запрос SQL имеет вид: UPDATE Branch SET Branch_id = 40 WHERE Branch_id = 10 Укажите, каким в результате выполнения данного запроса окажется отношение Worker: