АС
Анютка Семенко

SQL удаление строк

Как удалить строки из таблицы Ships если Select возращает несколько значений
Задание: Удалить из таблицы Ships все корабли, потопленные в сражениях
delete From Ships where Ships.[name] = (Select ship from Outcomes where result='sunk' )

ЕК
Евгений Крайнов

delete From Ships where Ships.[name] IN (Select ship from Outcomes where result='sunk' )

Похожие вопросы
SQL. В чем ошибка?
Помогите с sql командой
SQL-запрос не затрагивает строки
Написать запрос sql
Вопрос по запросам SQL
SQL server Удаление записей
Проверьте запросы SQL.
Как в SQL Server столбце сделать, чтобы данные в строк. столбце хранились только в кавычках?
Как вычесть значение в sql?
В чём ошибка в SQL?