Главная / Введение в Oracle SQL / Команда SQL:DELETE FROM doctors d, physicians p WHERE d.doc_id = p.phys_id AND d.house_calls = 'N' AND p.fee > (SELECT MAX(gnp) FROM countries WHERE world = 3);Изменения, которые произойдут в таблицах "doctors» и "physicians» после выполнения команды,

Команда SQL:DELETE FROM doctors d, physicians p WHERE d.doc_id = p.phys_id AND d.house_calls = 'N' AND p.fee > (SELECT MAX(gnp) FROM countries WHERE world = 3);Изменения, которые произойдут в таблицах "doctors» и "physicians» после выполнения команды, наиболее точно описывает вариант:

вопрос

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

изменений не произойдет; возникнет ошибка, вызванная использованием подзапроса в предложении WHERE команды DELETE
в таблице "doctors» будут удалены соответствующие строки, т.к. она указана первой в команде DELETE; таблица "physicians» останется неизмененной
соответствующие условиям строки будут удалены из таблиц "doctors» и "physicians»
из обеих таблиц будут удалены все строки, т.к. имеет место некорректное соединение таблиц
изменений не произойдет; возникнет ошибка, вызванная включением более чем одной таблицы в условие команды DELETE
Сложность вопроса
56
Сложность курса: Введение в Oracle SQL
51
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Большое спасибо за гдз по интуит.
09 янв 2020
Аноним
Я сотрудник деканата! Оперативно заблокируйте сайт vtone.ru с ответами intuit. Не ломайте образование
28 мар 2017
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.