【发布时间】:2012-04-25 21:30:52
【问题描述】:
假设我有以下 sql 表
objid firstname lastname active
1 test test 0
2 test test 1
3 test1 test1 1
4 test2 test2 0
5 test2 test2 0
6 test3 test3 1
现在,我感兴趣的结果如下:
objid firstname lastname active
1 test test 0
2 test test 1
4 test2 test2 0
5 test2 test2 0
我怎样才能做到这一点? 我尝试了以下查询,
select firstname,lastname from table
group by firstname,lastname
having count(*) > 1
但是这个查询给出的结果类似于
firstname lastname
test test
test2 test2
【问题讨论】:
标签: sql sql-server-2008