mysql如何查询重复的数据,去重
SELECT column1, column2, COUNT(*)
FROM table_name
GROUP BY column1, column2
HAVING COUNT(*) > 1;
-- 假设id是主键或唯一标识
DELETE t1 FROM pv_meter_daily_power t1
INNER JOIN pv_meter_daily_power t2
WHERE
t1.id < t2.id AND
t1.meter_id = t2.meter_id AND
t1.date = t2.date AND
t1.type = t2.type;
-- 保留id较大的记录,删除id较小的重复记录
posted on 2025-08-15 14:24 yebinghuai-qq-com 阅读(18) 评论(0) 收藏 举报
浙公网安备 33010602011771号