Главная / Введение в Oracle SQL / Дана таблица:[картинка]Запросы SQL:SELECT last_name, title FROM s_emp WHERE id NOT IN (SELECT manager_id FROM s_emp);SELECT last_name, title FROM s_emp WHERE id NOT IN (SELECT manager_id FROM s_emp WHERE manager_id IS NOT NULL);Различие в результатах дейс

Дана таблица:filesЗапросы SQL:
  • SELECT last_name, title FROM s_emp WHERE id NOT IN (SELECT manager_id FROM s_emp);
  • SELECT last_name, title FROM s_emp WHERE id NOT IN (SELECT manager_id FROM s_emp WHERE manager_id IS NOT NULL);
  • Различие в результатах действия запросов:

    вопрос

    Правильный ответ:

    отсутствует
    "Запрос 1" возвращает список сотрудников, не являющихся начальниками, "Запрос 2" возвращает список сотрудников, являющихся начальниками
    "Запрос 1" возвращает список сотрудников, являющихся начальниками, "Запрос 2" возвращает список сотрудников, не являющихся начальниками
    "Запрос 1" может возвратить пустое множество, "Запрос 2" всегда возвращает непустое множество в случае наличия значений в столбце MANAGER_ID
    Сложность вопроса
    24
    Сложность курса: Введение в Oracle SQL
    51
    Оценить вопрос
    Очень сложно
    Сложно
    Средне
    Легко
    Очень легко
    Комментарии:
    Аноним
    Спасибо за помощь по интуит.
    10 дек 2020
    Аноним
    Если бы не данные ответы - я бы не смог решить c этими тестами интуит.
    27 авг 2016
    Оставить комментарий
    Другие ответы на вопросы из темы базы данных интуит.