delete
from FS_NS_News
where id not in
(
select min(id)
from FS_NS_News
group by newsTitle
)
from FS_NS_News
where id not in
(
select min(id)
from FS_NS_News
group by newsTitle
)
目的
要删除FS_NS_News表中newsTitle列的重复信息
group by newsTitle
将newsTitle编组
将newsTitle编组
select min(id) from FS_NS_News
id是唯一的编号
取每个组的最小id
id是唯一的编号
取每个组的最小id
where id not in
条件 取反值
条件 取反值
delete from FS_NS_News
删除表内符合条件的记录
删除表内符合条件的记录
本文介绍了一种使用SQL语句从数据库表FS_NS_News中删除重复的newsTitle的方法。通过group by和min函数结合,找出每组newsTitle中id最小的记录并保留,其余重复记录被删除。
6万+

被折叠的 条评论
为什么被折叠?



