Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в SQL таблице `upgrades` удалить все элементы, у которых `first_item_id` не уникальный?

Давид Мейстер Мастер (2060), закрыт 1 неделю назад
Лучший ответ
Папа Высший разум (125600) 1 месяц назад
Как-то так:
 DELETE FROM upgrades
WHERE first_item_id IN (
SELECT first_item_id FROM upgrades
GROUP BY first_item_id
HAVING COUNT(*) > 1)
Остальные ответы
Похожие вопросы