Главная /
Введение в Oracle SQL /
В базе данных существуют таблицы S_EMP и S_DEPT:[картинка]Запрос SQL: SELECT * FROM s_dept WHERE id NOT IN (SELECT dept_id FROM s_emp);Избежать появления пустого множества в качестве результата запроса позволит ...
В базе данных существуют таблицы S_EMP и S_DEPT:Запрос SQL: SELECT * FROM s_dept
WHERE id NOT IN (SELECT dept_id FROM s_emp); Избежать появления пустого множества в качестве результата запроса позволит ...
вопрос
Правильный ответ:
добавление предложения
WHERE dept_id IS NOT NULL
в подзапрос
добавление предложения
WHERE dept_id IS NOT NULL
в основной запрос
изменение оператора
NOT IN
на NOT EXISTS
изменение оператора
NOT IN
на <> ANY
Сложность вопроса
73
Сложность курса: Введение в Oracle SQL
51
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
04 апр 2020
Аноним
Если бы не опубликованные решения - я бы сломался c этими тестами intuit.
01 сен 2017
Другие ответы на вопросы из темы базы данных интуит.
- # База данных "Сотрудники": Столбец 1:Номер отделаСтолбец 2:НачальникСтолбец 3:Сотрудник 1Столбец 4:Сотрудник 2Столбец 5:Сотрудник 3Столбец 6:Сотрудник 4 Для нормализации БД необходимо выполнить следующее:
- # В базе данных созданы объектный тип RELATIVE_TYPE (FIRST_NAME, LAST_NAME, BIRTH_DATE), который предусматривает хранение соответственно имени, фамилии, даты рождения родственников, и таблица RELATIVES объектов описанного типа. Команда SQL:SELECT r.* FROM relatives r WHERE TO_CHAR(r.birth_date,'MONTH') = 'JANUARY'; Результат действия команды - выборка ...
- # Дана база данных: [Большая Картинка] Выполнить удаление таблицы S_EMP возможно при помощи команды:
- # Дана команда SQL: RENAME streets TO city; Результат действия команды - переименование ...
- # Получить дату "1 ноября 2011" возможно при помощи запроса: