PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 兩張資料表的內容呈現在一張報表上?
作者:
HelloJimmy
(Angel Michael)
2015-10-15 23:39:01
資料庫名稱:mySQL
資料庫版本:5.6
內容/問題描述:
假設我有兩個Table A、B,
Table A如下:
user_id drive_distance(km) working_date
作者:
mathrew
(Joey)
2015-10-16 06:36:00
A left join B , 然後再做 sum 計算
作者:
HelloJimmy
(Angel Michael)
2015-10-16 12:02:00
若用left join,會有重複計算的問題。假設Tom在A有兩筆紀錄,在B僅有一筆紀錄,則SUM的結果會變兩倍。
作者:
lbeeon
(力比恩)
2015-10-16 12:46:00
那就先sum在left join?
作者:
mathrew
(Joey)
2015-10-16 16:54:00
對 你說的沒錯 要先 sum 再 left join
作者:
HelloJimmy
(Angel Michael)
2015-10-19 00:51:00
依照lbeeon的方法OK了 謝謝!
繼續閱讀
[SQL ]mssql問題 排程備份一問
neo5277
[SQL ] 新手問前端介面的架設
BLPS
[SQL ] mysql的同表不同欄取代,語法問題
dudeboy
[SQL ] 請問rank的用法
oherman
[SQL ] 如果是0筆資料,想強制輸出至少一筆 NULL
SeamusBerloz
[SQL ] 取出商品的特價或最低價
kevin13
Fw: [問題] 撈出後處理與撈出前處理
qazsd
[情報][PASS聚會] DBA所需要知道的T-SQL小技巧
rockchangnew
[SQL ] postgresql的epoch問題
flowwinds
[SQL ] 想問一下有關primary key設計的問題
sankight
Links
booklink
Contact Us: admin [ a t ] ucptt.com