查詢語法錯誤...請幫幫忙找BUG.. |
答題得分者是:supman
|
wchsieh
一般會員 發表:9 回覆:12 積分:4 註冊:2005-02-21 發送簡訊給我 |
我透過ADO QUERY去抓某個EXCEL的SHEET
SQL為下
SSQL1:='SELECT CUST,STAGE,COUNT(PP_ID) PPS,SUM(QTY) QTY,AVG(ROUND(SYSDATE-OUT_TIME)) AVG_Q_DAY'
' FROM [SHEET1$] WHERE PP_ID IS NOT NULL GROUP BY CUST,STAGE ';
ADOQuery1.SQL.Text :=ssql1;
ADOQuery2.Open ;
出現錯誤訊息為:
查詢運算式COUNT(PP_ID) PPS中的語法錯誤(少了運算元)
......我找不出SQL哪裡錯了,來是撈EXCEL不可以用這語法阿?????
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
liangzai
初階會員 發表:77 回覆:91 積分:33 註冊:2004-08-13 發送簡訊給我 |
hi,supman:
有相关的问题请教:在我的一个程序中,为了实现consolidated records with same brand and code to a single line item,
我也使用类似这样的语句:select a.x,b.unitprice,c.sum(orderqty) as sqty ,from a,b,c group by a.x,b.y.......
然后在quickreport的detailband中使用某一个QRDBText对应于这个生成的sqty,能够正确将相同brand和code的纪录的qty进行相加,但是我在groupfooter中设置要按照部门分组时,使用某一个QRExpr,设定其expression 为sum(clientdataset1.sqty),结果在运行后这个值总是空白,不知道为什么?请指教,谢谢!
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |