常用sql

删除重复记录

-- 创建临时表存储唯一 URL 的最小主键(假设主键为 id)
CREATE TEMPORARY TABLE temp_table AS
SELECT MIN(id) AS keep_id
FROM your_table
GROUP BY url;

-- 删除不在临时表中的重复记录
DELETE FROM your_table
WHERE id NOT IN (SELECT keep_id FROM temp_table);

-- 删除临时表
DROP TEMPORARY TABLE temp_table;