SQL запрос - удаление дубликатов по условию.

RoyalBank

Client
Регистрация
07.09.2015
Сообщения
557
Благодарностей
550
Баллы
93
Приветствую!

Помогите составить запрос. В базе есть условные две колонки, sku и department. На примере скриншота.
Необходимо удалить из департамента beauty, все совпадания по sku из департамента new_beauty.

Book1 - Excel 2021-02-03 17.46.07.png
 

Hartwell

Client
Регистрация
25.09.2014
Сообщения
194
Благодарностей
118
Баллы
43
Чето типо того
SQL:
SELECT
    *
FROM
    `delete`
WHERE
    `id` NOT IN (
    SELECT
        max(`id`)
    FROM
        `delete`
    GROUP BY
        sku
HAVING
    Count(`id`)> 1)

 
Последнее редактирование:
  • Спасибо
Реакции: RoyalBank и uuw

uuw

Client
Регистрация
04.06.2020
Сообщения
146
Благодарностей
54
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)