Я использую разделение для получения дубликатов строк, и этот запрос возвращает синтаксическую ошибку в mysql5.7
select column1,ROW_NUMBER() OVER (PARTITION BY column2, column3 ORDER BY column2 DESC) as RowNumber
from tableA
Ошибка:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(PARTITION BY column1, column2 ' at line 1
Или любой другой запрос
Или любой другой запрос, который перезапускает только дублирующиеся строки (и столбец 2, и столбец 3 содержат одинаковые значения repectivley), в этом случае выходные данные будут возвращать строки 1, 3, 5, 6
Все строки в таблице: ![All rows in table](https://i.stack.imgur.com/YydMW.png)
Желаемый вывод по запросу: ![Desired output by query](https://i.stack.imgur.com/Msw8P.png)
Спасибо за ваше помощь.