Главная /
SQL: основы /
Отношение [картинка] Students: Student_id (int, PK), Student_name, Head_stud_id, Salary (float NOT NULL), Group_id (int, FK) Запрос предназначен для отображения имен студентов, стипендия которых (Salary) превышает стипендию каждого студента, обучающегося
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name, Head_stud_id, Salary (float NOT NULL), Group_id (int, FK)
Запрос предназначен для отображения имен студентов, стипендия которых (Salary)
превышает стипендию каждого студента, обучающегося в группе 20.
Укажите оператор сравнения, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
>
> ANY
> ALL
> IN
Сложность вопроса
55
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Это очень намудрённый тест по интуиту.
10 июл 2020
Аноним
Экзамен сдан на зачёт. Спасибо сайту
11 дек 2018
Другие ответы на вопросы из темы программирование интуит.
- # Отношение 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) Отношение Branch имеет схему: Branch: Branch_id (int PK), Branch_title (varchar), Location_id (int) Отношение Location имеет схему: Location: Location_id (int, PK), Country_name (varchar), City_name (varchar), Street (varchar), Building (int) Запрос SQL имеет вид: SELECT w.Worker_name, Branch_title, City_name FROM Worker w JOIN Branch b USING w.Branch_id = b.Branch_id JOIN Location l USING b.Location_id = l.Location_id При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeSalaryGroup_id11Lincoln122.311001012LiNULL4.2NULL2013Alan154.7130020 Запрос SQL имеет следующий вид: SELECT hs.Student_name name, COUNT(s.Student_name) report FROM Students s, Students hs WHERE s.Head_stud_id = hs.Student_id GROUP BY hs.Student_name Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение Worker_grade имеет схему: [Большая Картинка] Worker_grade: Grade_id (int PK), Lowest_sal (float), Highest_sal (float) Отношение 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) Запрос предназначен для отображения имен сотрудников, уровень зарплаты которых (Grade_id) попадает в первую категорию: SELECT Worker_name FROM Worker w WHERE ______ (SELECT Lowest_sal, Highest_sal FROM Worker_grade WHERE_________) Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата
- # Оператор ANY:
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Robert1710000.51020.05.9812Alexis17900NULL2021.06.98 Отношение Worker1 состоит из следующих кортежей: 12Alexis171200NULL2029.06.98 Запрос SQL имеет вид: SELECT Worker_name name FROM Worker w WHERE EXISTS (SELECT * FROM Worker1 w1 WHERE w.Worker_name = w1.Worker_name) Выберите среди предложенных вариантов верный вариант итогового отчета: