这样可以吗?select * from table where fieldname='1' group by fieldname以次类推

解决方案 »

  1.   

    不行的,GROUP BY 表达式必须引用出现在选择列表中的列名。
      

  2.   

    select * from table where fieldname1='1' group by fieldname2;fieldname2必须是integer或date(time)型!!
      

  3.   

    select * from table where fieldname1='1' group by fieldname2;* 处必须是计算出来的对于同一个fieldname2有一个确定值的,或是在group by 的表达式中的如
    select f1,f2,sum(f3),cont(f4),max(f5)
    from table 
    where 条件表达式
    group by f1,f2
    条件表达式 可以是什么你说呢?
    你可以试试吗?
      

  4.   

    group by 后面可以是其他类型的字段