@inververs

Как составить запрос для удаления строк, если таких строк больше чем X?

Добрый день, попадаются только решения на удаление дубликатов, а мне надо найти строки, только если таких строк больше чем 3.

Если у меня в таблице с документами есть documentNumber 10BA39454 и он встречается больше 3 раз, то все остальные повторения надо удалить. Какой это запрос?

Например, в таблице customers
id documentNumber
1 10BA39454
2 10BA39454
3 10BA39454
4 10BA39454
5 10BA39454
6 222221212
7 222221212
8 222221212
9 222221212

Я хочу получить вывод ID такой
4
5
9

И потом по этим ID удалить. Спасибо.
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Vitsliputsli
ROW_NUMBER, либо используйте переменную.
Ответ написан
Комментировать
@inververs Автор вопроса
up
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы