次の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