读书人

sql怎么筛选

发布时间: 2012-05-05 17:21:10 作者: rapoo

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) 

读书人网 >asp.net

热点推荐