*不对,你应该把所有的字段都写出来!最后再加上 group by 字段1,字段2才对。

解决方案 »

  1.   

    什么,你的table1与tabel2有没有关联,number1是table1,number2是table2的列吗?另外左联接里不能用where,换成and看看,不知道你想干什么!!!
      

  2.   

    select中,可以同时使用*和count的吗?
      

  3.   

    select *,count(number2) from table1 left outer join table2 on number1=number2 where number1>0 group by number2
      

  4.   

    是这样的语句:select *,count(number2) from table1 left outer join table2 on number1=number2 where number1>0 group by number2  大家帮我解释一下吧
      

  5.   

    这条语句的结果是这样的:
    table1里number1>0的所有记录,最后一个字段count(number)是指table1和table2满足number1=number2(当然number1>0)的记录数
      

  6.   

    此句语法不通. * 和count(number2)不能同时使用.
      

  7.   

    若select * ,group by 中就得列出所有非统计项
      

  8.   

    *与count()组函数是不能在select后联用的,这是一个错误语句。
      

  9.   

    *与count()组函数不能在select后联用,这是一个错误语句
      

  10.   

    对,除非你gruop by  了