DELETE
FROM
error_barcode
WHERE
barCode IN (
SELECT
a.barCode
FROM
(SELECT * FROM error_barcode) a
GROUP BY
barCode
HAVING
count(barCode) > 1
)
AND id NOT IN (
SELECT
min(id)
FROM
(SELECT * FROM error_barcode) b
GROUP BY
barCode
HAVING
count(barCode) > 1
)
网友评论