我有一個表稱爲籃子這些列:如何在MS Access 2007中嵌套這兩個SQL查詢?
- 籃(筐的名稱)
- 色(籃色)
- 蘋果(蘋果的籃子數)
- 香蕉
- 桔子(桔子的籃中的數目)
- 梨(梨籃中的編號)(香蕉的籃子數) 個
- 桃子(桃的籃中的數目)
隨着查詢1,我確定果實的總數在每個籃子和我還包括每個籃子的顏色:
SELECT basket, colour, apples+bananas+oranges+pears+peaches AS fruit
FROM baskets;
查詢1由三列組成:
- 籃
- 顏色
- 果(總NU在籃子的水果MBER)
隨着QUERY2,我確定果實的平均數目有在各顏色的所有筐通過從查詢1的結果繪製信息:
SELECT DISTINCT
candidate.colour,
candidate.fruit
(SELECT AVG(fruit)
FROM Query1 AS average
WHERE average.colour = candidate.colour) AS fruit
FROM Query1 AS candidate;
QUERY2由
- 顏色
- 水果
是否可以嵌套這些查詢,以便我可以只用一個查詢來獲取Query2的結果?
您的幫助將不勝感激。謝謝。
謝謝,亞歷克斯。這樣可行。 – systemovich 2009-06-08 22:54:09