請問各位先進、前輩QUERY SQl語法及DBCHART問題 |
|
firefall
一般會員 發表:22 回覆:36 積分:11 註冊:2002-05-14 發送簡訊給我 |
請問各位先進、前輩QUERY SQl語法及DBCHART問題 table A
欄位一(編號) 欄位二(類別) 欄位三(數量)
A0001 A 100
A0002 A 50
B0001 B 20
B0002 B 5
C0001 C 10 問題1. 小弟用QUERY 下 SELECT 類別,SUM(數量) AS 類別總數 FROM TABLE A GROUP BY 類別
得到
欄位一(類別) 欄位二(總數)
A 150
B 25
C 10 如果不想用DBCHART來表示百分比,那該如何下SQL 取得百分比。
如
欄位一(類別) 欄位二(類冏總數) 欄位三(百分比)
A 150 150/185
B 25 25/185
C 10 150 10/185 小弟用QUERY 下 SELECT 類別,SUM(數量) AS 類別總數,SUM(數量)/SUM(類別總數) AS 百分比 FROM TABLE A GROUP BY 類別 會出現錯誤,可是SUM(類別總數)並不存在啊?SQL 中也只有SUM ,AVG,MAX,MIN,到底該如何下!? 問題2.dbCHARTRT須對應dBGRID,才能發生作用,小弟在FORM 中按每個BUTTON
都會產生新的SQL查詢結果(不會只對固定欄位做運算如有時算平均數,有時則是百分比),那該如何下指定,讓dBGRID的值改變時DBCHART
的圖也會跟著改變。 問題3.DBCHARTRT是否一定要指定其DATASET,能不能在程式執行期間,用指定的方
式,更換DATASOURCE、DATASET、DBGRID的值給dBCHART. 不好意思,小弟的書,上述的問題,都找不到,煩請各位大大告知
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
|
firefall
一般會員 發表:22 回覆:36 積分:11 註冊:2002-05-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |