Главная /
SQL: основы /
Отношение [картинка] [таблица] Отношение Students1 состоит из следующих кортежей: [таблица] Запрос SQL имеет вид: SELECT len(Student_name) name FROM Students INTERSECT SELECT len(Student_name) name FROM Students1 Выберите среди предложенных вариантов верн
Отношение Students
состоит из следующих кортежей:
Student_id | Student_name | Head_stud_id | Math_scope | Lang_scope | Group_id |
11 | Tom | 15 | 3.9 | 4.3 | 10 |
12 | Peter | 28 | 4.2 | 5.0 | 10 |
Отношение Students1
состоит из следующих кортежей:
Student_id | Student_name | Head_stud_id | Math_scope | Lang_scope | Group_id |
11 | Tomas | 13 | 4.9 | 4.3 | 20 |
Запрос SQL имеет вид:
Выберите среди предложенных вариантов верный вариант итогового отчета:
вопросПравильный ответ:
name |
5 |
5 |
сервер БД сгенерирует ошибку
name |
5 |
name |
Tom |
name |
3 |
Сложность вопроса
65
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы по интуит.
19 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom151100NULL1020.05.9812Alex179000.52021.06.98 Запрос предназначен для отображения имен и суммарного дохода (оклад + премия) всех сотрудников: SELECT Worker_name, Salary + Salary*Commission_pct AS total income FROM Worker ORDER BY Salary + Salary*Commission_pct В результате выполнения запроса сервер БД генерирует ошибку Выберите из предложенных вариантов тот, который правильно объясняет возникновение ошибки:
- # Выберите из представленного списка все операторы, которые не могут применяться для сравнения числовых значений:
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name(varchar), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int) Отношение Head имеет аналогичную структуру. Требуется добавить в таблицу Head номер, имя и группу студентов с оценкой по математике более 4.4 Выберите варианты запроса, решающего данную задачу.
- # Для значения "0,01" подойдет тип данных
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name, Position, Salary, Commission_pct, Branch_id (int, FK) Отношение Skills имеет схему: Skills: Skill_id (int PK), Skill_title (varchar) Отношение Worker_skill имеет схему: Worker_skill: Worker_id (int PK FK), Skill_id (int PK FK) Запрос предназначен для отображения имен сотрудников, которые обладают навыком "Java programming": SELECT Worker_name FROM Worker w JOIN Worker_skill ws ON w.Worker_id = ws.Worker_id WHERE EXISTS (SELECT * FROM Skills WHERE Skill_title = ‘Java programming’) При выполнении данного запроса отбирается избыточное количество строк, т.е. имена даже тех сотрудников, которые не обладают заданным навыком. Объясните причину отклонения получаемого результата от ожидаемого результата.