SELECT表某字段重复记录中任一条 select *from Ta awhere not exists(select 1 from ta where a.name = name and id > a.id) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select id,name,min(other1)from yourTablegroup by id,name == 思想重于技巧 == 另解SELECT * FROM taWHERE id IN(SELECT MAX(id) FROM ta GROUP BY name) SELECT * FROM taWHERE id IN(SELECT min(id) FROM ta GROUP BY name) 谢谢各位,太有才了。select *from Ta awhere not exists(select 1 from ta where a.name = name and id > a.id)应用 sql server 2008 的性能与所选择的OS的关系 SQL语句中,如何根据条件分组? SQL字符匹配的一个查询 数据查询问题 急 数据库 数据丢失 sql 语句 求助关于触发器!! 这样为什么不行? 中文问题 使用DB Libary怎样同时查询两个表? 怎样得到列的说明?2005数据库 急!关于两列数据分组方面的
from yourTable
group by id,name
WHERE id IN(SELECT MAX(id) FROM ta GROUP BY name)
WHERE id IN(SELECT min(id) FROM ta GROUP BY name)
from Ta a
where not exists(select 1 from ta where a.name = name and id > a.id)
应用