select * from common_n group by 所有的字段

解决方案 »

  1.   

    SELECT * FROM COMMON_N GROUP BY 所有的字段
      

  2.   

    SELECT * FROM COMMON_N GROUP BY 分组的字段,要看到的字段
      

  3.   

    方法一(按字段1分组):
    select a.字段1,max 字段2别名,b.字段3,b.字段4... from (select 字段1,max(字段2) max from tablename group by 字段1) a,tablename b where a.字段1=b.字段1 and a.max=b.字段2;方法二(按字段bh分组):
    select * from tablename where (bh,cs) in (select bh,max(cs) from tablename group by bh);
      

  4.   

    大虾天星的SQL语句已经非常接近我所想要的结果,但是我如果不用MAX 而用COUNT,SQL语句又该如何写呢?
      

  5.   

    直接把max改成count(*)不行吗?
      

  6.   

    如果你要count,那么你想看什么呢?!
    好像很不合理!