我需要創建QUERY以返回每輛車的總計。這裏的每個關鍵都是一次購買,而這些購買可以在「表頭」表格或「行數」表格中具有車輛ID,因爲購買可以僅用於一輛車,或者用於許多車輛。是否有可能得到如下所示的結果表格?SQL QUERY對於來自兩個不同表格的總計
頁眉:
╔═════╦════════╦═══════╗
║ Key ║ Total ║ Car ║
╠═════╬════════╬═══════╣
║ 1 ║ 100.00 ║ Car 1 ║
║ 2 ║ 350.00 ║ ║
║ 3 ║ 230.24 ║ Car 1 ║
║ 4 ║ 121.01 ║ Car 2 ║
║ 5 ║ 110.00 ║ ║
╚═════╩════════╩═══════╝
線:
╔═════╦══════╦═══════════╦═══════╗
║ Key ║ Line ║ LineTotal ║ Car ║
╠═════╬══════╬═══════════╬═══════╣
║ 1 ║ 0 ║ 100.00 ║ ║
║ 2 ║ 0 ║ 350.00 ║ Car 2 ║
║ 3 ║ 0 ║ 30.24 ║ Car 1 ║
║ 3 ║ 1 ║ 200.00 ║ Car 1 ║
║ 4 ║ 0 ║ 121.01 ║ ║
║ 5 ║ 0 ║ 10.00 ║ Car 1 ║
║ 5 ║ 1 ║ 100.00 ║ Car 2 ║
╚═════╩══════╩═══════════╩═══════╝
結果:
╔═══════╦════════╦═════╗
║ Car ║ Value ║ Key ║
╠═══════╬════════╬═════╣
║ Car 1 ║ 100.00 ║ 1 ║
║ Car 1 ║ 230.24 ║ 3 ║
║ Car 1 ║ 10.00 ║ 5 ║
║ Car 2 ║ 350.00 ║ 2 ║
║ Car 2 ║ 121.01 ║ 4 ║
║ Car 2 ║ 100.00 ║ 5 ║
╚═══════╩════════╩═════╝
謝謝!像魅力一樣工作! –
詹姆斯或馬丁 - 很難分辨 – scsimon
@scsimon我敢打賭!他的粉絲! –