应该这样写吧
select sum(入住人数) as aaa,旅馆名称 from ribao where 日期='1' group by 旅馆名称

解决方案 »

  1.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao group by 旅馆名称,日期 where 日期=" & i 
      

  2.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao where 日期='" & i &"'  group by 旅馆名称  "
      

  3.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao where 日期='" & i &"'  group by 旅馆名称,日期"
      

  4.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao where 日期='" & i &"'  group by 旅馆名称,日期"
      

  5.   

    掉转where和groupstrrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao where 日期=" & i & " group by 旅馆名称"
      

  6.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao where 日期=" & i & " group by 旅馆名称"语法:
    Select ... from .. where ... group by ... having ...
      

  7.   

    strrst="select sum(入住人数) as aaa,旅馆名称,日期 from ribao group by 旅馆名称 having 日期=" & i
      

  8.   

    WHERE 字句应放在GROUP BY 字句前面