請問有關資料庫Sum問題? |
尚未結案
|
myboss
一般會員 發表:25 回覆:42 積分:13 註冊:2004-01-13 發送簡訊給我 |
請問諸位先進:
我想對一資料庫之資料作Sum卻出現以下的Error
SQL :select mtl0,sum(qty) as total from go011_1
Error:You tried to execute a query that does not include the specified expression 'mtl0' a 可是當我SQL指令改為下列方式又沒問題了
SQL :select mtl0,qty from go011_1
我的資料庫是Access 請問這是怎麼回事?該如何解決? 發表人 - myboss 於 2004/05/15 17:59:19 發表人 - taishyang 於 2004/05/15 18:27:16
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
myboss
一般會員 發表:25 回覆:42 積分:13 註冊:2004-01-13 發送簡訊給我 |
hahalin兄你好:
我試過你所提供之方法了,可是結果一樣耶。
不過這樣可以過:SQL :select sum(qty) as total from go011_1
另外,這樣也不行: select sum(a.qty) as total from go011_1 a,go001 b
where a.ino = b.ino group by a.mtl0 出現這樣的Error
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. 我需要的是一對多的資料庫某段時間內進料之各材料和
go001 :ino,adate
go001_1:ino,mtl0,qty
go001一 對上 多go001_1 所以我需要的是
select mtl0,sum(a.qty) as total from go011_1 a,go001 b
where a.ino = b.ino and b.adate between '2003/11/01' and ;2003/12/31;
group by a.mtl0 請問我使哪裡錯了?又該如何修正?
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
myboss
一般會員 發表:25 回覆:42 積分:13 註冊:2004-01-13 發送簡訊給我 |
謝謝hahalin兄的回覆:
既然您BCB4可過,那我想問題是出在我的BCB6上
儘管如此,還是將欄位列出:
go001_1:ino char 10bytes
mtl0 char 10bytes
qty double go001 :ino char 10bytes
adate datetime
... 另外最近BCB6出了一些奇怪的現象想在此請教一下:
1:BCB6用了一陣之後,有時會出現電腦把現狀記憶下來
皆下來不管做了哪些修正,畫面厭永遠是那一個,重
灌BCB6也沒有用,非得重灌WINXP再灌BCB6才能。 2:資料庫連線問題,明明是很簡單的SQL指令,BDE就是
會過不去,還有前一個禮拜過的去,突然間就不給你
過了,SQL:select * from go002,程式沒有做任何
修改。 以上是我遇上最奇怪的2現象,希望能有人幫我解惑!
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
myboss
一般會員 發表:25 回覆:42 積分:13 註冊:2004-01-13 發送簡訊給我 |
謝謝諸位之大力協助,檔案我已經包好了,可是不知該怎麼上傳
請問該如何上傳?
又我的SQL碼在SQL Builder上可顯示資料,但程式及SQL Explorder
上卻會出現Bde Error,這又是怎麼回事?真令人不解!
SELECT a.MTL0, SUM( a.QTY ) total, b.MTL2
FROM go011_1 a
INNER JOIN go006 b
ON (a.MTL0 = b.MTL0)
INNER JOIN go011 C
ON (a.INO = C.INO)
GROUP BY a.MTL0, b.MTL2 [file]http://delphi.ktop.com.tw/loadfile.php?TOPICID=15724820&CC=351680[/file] 儘管如此,我認為這是BCB6設定出了問題,不知有沒有解決方案? 發表人 - myboss 於 2004/05/17 22:20:35
|
myboss
一般會員 發表:25 回覆:42 積分:13 註冊:2004-01-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |