select count(username) from user_day_2008_01_01_01 group by oidselect oid,adsl_online_time,pv ,username
from user_day_2008_01_01_01 
这两个sql怎么写成一个啊
大家帮忙啊

解决方案 »

  1.   

    select oid,adsl_online_time,pv ,username ,count(username) from user_day_2008_01_01_01 group by oid 
      

  2.   

    select oid,adsl_online_time,pv ,username ,count(username) from user_day_2008_01_01_01 group by oid 
      

  3.   

    不行啊,总是报not a group expression的错误啊
      

  4.   

    select oid,adsl_online_time,pv ,username ,count(username) from user_day_2008_01_01_01 group by oid,adsl_online_time,pv ,username 
      

  5.   

    如果用group by必须是select中所有的字段都得写在group by 中