以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]SQL语句  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=119603)

--  作者:zxjsd
--  发布时间:2018/5/28 15:00:00
--  [求助]SQL语句
Dim Str_Sql As String
Str_Sql="Sel ect * from {订单} As a,{询价明细} As mx where a.询价ID = mx.询价ID And a.下单日期 between #" & s_time.Value & "# and #" & E_time.Value & "#"
Str_Sql=Str_Sql & " Group by 客户单位 "


tblDtl.Fill(Str_Sql,gs_strActiveConn,True) 

技服老师,以上代码,执行中,Group部分加上就出错,怎么回事?

--  作者:有点甜
--  发布时间:2018/5/28 15:29:00
--  

group by 之后,只能统计数据了,如

 

select a.第一列, count(*) as 行数 from {表A} as a, {表B} as b where a.第一列=b.第一列 group by a.第一列


--  作者:zxjsd
--  发布时间:2018/5/28 17:02:00
--  

Dim Str_Sql As String
Str_Sql="Sel ect * from {订单} As a,{询价明细} As mx where a.询价ID = mx.询价ID And a.下单日期 between #" & s_time.Value & "# and #" & E_time.Value & "#"
Str_Sql=Str_Sql & " Group by 客户单位 "


tblDtl.Fill(Str_Sql,gs_strActiveConn,True) 

提示:Select语句执行错误,请检查语法及数据源设置。

技服老师,以上代码,执行中,Group部分加上就出错,怎么回事?

--  作者:有点甜
--  发布时间:2018/5/28 18:02:00
--  
认认真真看2楼。