看板 Office 關於我們 聯絡資訊
如圖: https://i.imgur.com/GfWBr8B.png https://i.imgur.com/rMbToh8.png 語法: SELECT t1.ID,t1.Amts,t2.Qtys FROM ( SELECT ID, sum(Amt) AS Amts FROM 表1 GROUP BY ID) t1 left join ( SELECT ID, sum(Qty) AS Qtys FROM 表2 GROUP BY ID) t2 on t1.ID = t2.ID union all SELECT t2.ID,null,t2.Qtys FROM 表1 t1 right join ( SELECT ID, sum(Qty) AS Qtys FROM 表2 GROUP BY ID) t2 on t1.ID = t2.ID where t1.ID is null ※ 引述《aul123 (Forever is not my ever)》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 軟體: Access : 版本: office 365 : 最近剛接觸access,想要取代Excel處理資料 : 但第一步就卡關了...請問版上大大這個很菜的問題 : 表1 $ : A 1 : B 2 : C 3 : A 1 : B 2 : 表2 Qty : B 3 : C 4 : D 5 : D 5 : 用SQL語法作出表3 類似excel樞紐結果 : 表3 $ Qty : A 2 : B 4 3 : C 3 4 : D 10 : 這樣是要用聯集的方式嗎? 但腦袋卡住不知道該怎麼寫... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 136.226.241.72 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1695114360.A.22B.html
waiter337: GPT 問過了嗎? 09/19 23:10
aul123: 感謝cutekid大大 我來研究研究..至於GPT根本都給錯誤的語 09/20 09:52
aul123: 法... 09/20 09:52
cutekid: 不客氣,祝順心! 09/20 13:39
waiter337: 順便幫測試 09/20 13:56
waiter337: https://reurl.cc/a4k46G 09/20 13:57
waiter337: 內有三種寫法 看看哪組能跑 09/20 13:57
cutekid: 方法 2,學習了! 09/20 14:33