删除MySQL中的重复行
我有一个包含以下字段的表:
id (Unique)url (Unique)title company site_id
现在,我需要删除具有相同的行title, company and site_id
。一种方法是使用以下SQL和脚本(PHP
):
SELECT title, site_id, location, id, count( * ) FROM jobsGROUP BY site_id, company, title, locationHAVING count( * ) >1
运行此查询后,我可以使用服务器端脚本删除重复项。
但是,我想知道是否只能使用SQL查询来完成。
守着星空守着你
哈士奇WWW
相关分类