小弟是access新手,有問題,多方查詢仍不得要領.
特在此向各位求教,請求幫助,感恩!
access資料庫中有兩個表格,分別為tablea和tableb.
下面是tablea的表格 (圖1)

下面是tableb的表格(圖2)

我希望得到這樣的結果:(圖3)

建立了查詢,SQL陳述句如下:
SELECT tablea.客戶,tablea.所在地區,count(交易年度) as 交易次數,sum(交易金額) as 累計交易金額
from tablea left join tableb on tablea.客戶=tableb.客戶
where 特性="大號"
group by tablea.客戶,tablea.所在地區;
但得到的是這樣的結果:(圖4)

請求各位的幫助,我要如何做才能得到圖3的結果.
請求指教,感恩!
uj5u.com熱心網友回復:
SELECT a.*,b.交易次數,B.累計交易金額FROM tablea a
LEFT JOIN (
SELECT 客戶,count(交易年度) as 交易次數,sum(交易金額) as 累計交易金額
FROM tableb
where 特性="大號"
group by 客戶) b on a.客戶=b.客戶
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/68523.html
標籤:Access
上一篇:新手求救
下一篇:影視制品租賃管理系統。。。
