我有以下3個表:MS訪問交叉表查詢 - 跨越3個表
1)甜度表
FruitIndex CountryIndex Sweetness
1 1 10
1 2 20
1 3 400
2 1 50
2 2 123
2 3 1
3 1 49
3 2 40
3 3 2
2)果名稱表
FruitIndex FruitName
1 Apple
2 Orange
3 Peaches
3)國名錶
CountryIndex CountryName
1 UnitedStates
2 Canada
3 Mexico
我試圖執行交叉表的SQL查詢直到結束:
Fruit\Country UnitedStates Canada Mexico
Apple 10 20 400
Orange 50 123 1
Peaches 49 40 2
具有挑戰性的部分是標記的行/從名稱表的相關名稱的列。
我可以使用MS Access設計2個查詢,
- 創建了甜頭表中加入水果/國名錶
- 執行交叉表查詢
但是我有麻煩在單個查詢中完成。我試圖將第一個查詢的SQL嵌套到第二個中,但它似乎不起作用。
不幸的是,我的解決方案需要完全是SQL,因爲它是一個嵌入式SQL查詢(不能依賴MS Access中的查詢設計器等)。
任何幫助非常感謝。
Prembo。
太棒了!非常感謝Remou。完美工作。 – Prembo 2010-05-14 02:52:36