Следующий запрос содержит SQL с ROW_NUMBER()
над функцией кадрирования и общего табличным выражением:Как конвертировать row_number с общим запросом выражения таблицы для Mysql
WITH numbered AS (
SELECT ROW_NUMBER() OVER (
PARTITION BY master_id, Report_id
ORDER BY master_id, Report_id
) AS _dupe_num
FROM #tradePositionFilterInfo
WHERE 1=1
)
DELETE FROM numbered
WHERE _dupe_num > 1
Как я могу преобразовать это работать в MySQL? многотабличного удаления Синтаксис
Есть ли столбец идентификатора в '# tradePositionFilterInf'? Или временная метка? Что-то сломать галстук? – Bohemian