Я хочу удалить дублированные данные в таблице, я знаю, что есть способ использовать
SELECT
fruit,
COUNT( fruit )
FROM
basket
GROUP BY
fruit
HAVING
COUNT( fruit )> 1
ORDER BY
fruit;
чтобы найти их, купить Мне нужно определить, что значение каждого столбца равно, что означает tableA.* = tableA.*
(кроме id
, id - первичный ключ с автоинкрементом)
и я попробовал это:
SELECT
*,
COUNT( * )
FROM
myTable
GROUP BY
*
HAVING
COUNT( * )> 1
ORDER BY
id;
но там написано, что я не могу использовать GROUP BY *
, так как я могу найти и удалить дублированные данные (нужно, чтобы значение каждого столбца было равным, кроме идентификатора)?