当前位置: 代码迷 >> ASP.NET >> sql怎么筛选
  详细解决方案

sql怎么筛选

热度:8357   发布时间:2013-02-25 00:00:00.0
sql如何筛选?
如下A表

有记录:

id userid name

1 1200 peter
2 1200 peter

3 1300 Ken
4 1400 Ken

5 1600 debbie
6 1600 donnie

现要求,如果userid, name都相同的话,就组合成一条语句...以上的记录,,查询的结果应该是有5条记录,,sql如何写?..谢谢..

------解决方案--------------------------------------------------------
id uniqueidentifier类型的?
SQL code
select max(cast(id as varchar(40))),userid,name from Test group by userid,nameorselect id,userid,name from Test t where id=(select top 1 id from Test where t.userid=userid and t.name=name order by id desc)
  相关解决方案