Я использую этот запрос, чтобы получить все не повторяющиеся записи в базе данных:
SELECT title, COUNT(title) as cnt
FROM my_table.books
GROUP BY title
HAVING cnt > 1
ORDER BY cnt;
Я создал новый столбец no_duplicate
типа tinyint(1)
, в котором я хочу пометить каждую строку как 1
, которая является уникальной (каждый вывод запроса выше).
Возможно ли вложить обновление с запросом выше? Или есть еще более элегантный способ?