Главная /
SQL: основы /
Отношение [картинка] Students: Student_id (int, PK), Student_name, Tel_nom (bigint), Math_scope, Group_id (int, FK) Отношение Groups имеет схему: Groups: Group_id (int PK), Grade_level (int), Specialty_id, Head_stud_id, Tel_nom (varchar) Запрос SQL имеет
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name, Tel_nom (bigint), Math_scope, Group_id (int, FK)
Отношение Groups
имеет схему:
Groups: Group_id (int PK), Grade_level (int), Specialty_id, Head_stud_id, Tel_nom (varchar)
Запрос SQL имеет вид:
При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
оператор
JOIN
не может использоваться для организации эквисоединений
неверный синтаксис оператора
JOIN
(ключевого слова ON
не существует)
во фразе
SELECT
пропущен префикс в названии столбца Student_name
столбцы
Tel_nom
в отношениях Students
и Groups
обладают разными типами, неявное преобразование которых оказалось невозможным
Сложность вопроса
71
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на отлично.
12 дек 2017
Аноним
Пишет вам сотрудник деканата! Незамедлительно удалите сайт с ответами intuit. Пишу жалобу
19 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Оператор SELECT -
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) При выполнении следующего запроса сервер БД генерирует ошибку. DELETE Worker_name, Worker_id FROM Worker WHERE Salary IS NULL Укажите причину ошибки.
- # Что может выступать в качестве ограничения столбца при создании таблицы?
- # Отношение 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 Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Отношение 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 При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки: