相关疑难解决方法(0)

显示所有重复的行

假设我有以下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
Run Code Online (Sandbox Code Playgroud)

现在,我感兴趣的结果如下:

     objid  firstname lastname active
     1       test      test     0
     2       test      test     1
     4       test2     test2    0
     5       test2     test2    0
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我试过以下查询,

select firstname,lastname from table
group by firstname,lastname
having count(*) > 1
Run Code Online (Sandbox Code Playgroud)

但是这个查询给出了结果

    firstname  lastname
     test        test
     test2       test2
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2008

26
推荐指数
4
解决办法
8万
查看次数

标签 统计

sql ×1

sql-server-2008 ×1