-3
A
回答
1
你並不需要加入tblwork
,你可以得到從其他2所有必填字段表。
以下查詢應該工作:
select t1.nmstudent,
sum(case when t2.idwork = 'w001' then t2.trprice else 0 end) as w001,
sum(case when t2.idwork = 'w002' then t2.trprice else 0 end) as w002,
sum(case when t2.idwork = 'w003' then t2.trprice else 0 end) as w003,
sum(case when t2.idwork = 'w004' then t2.trprice else 0 end) as w004
from tblstudent t1
inner join tblTrans t2
on t1.idstudent = t2.idstudent
group by t1.idstudent;
希望它能幫助!
相關問題
- 1. 加入多個字段3個表
- 2. LINQ - 我如何使用DataSet.DataRelation來加入這些表並總計一個字段?
- 3. (Laravel)使用「雄辯關係」加入3個或更多表格
- 4. 多個表格或多個字段
- 5. 用3個或更多的表格總數創建一個新表格
- 6. 加入3個表格並過濾SQL
- 7. 加入2個表格並添加價格給MySQL總收入
- 8. 在右表中加入更多字段
- 9. 結合字段加入表
- 10. SQL加入3個表格
- 11. 是否有加入3個或更多表的替代方案?
- 12. 在Laravel 4中總結多個字段
- 13. 總結在Laravel的多個字段
- 14. 加入這些表
- 15. 總結一個表,其中某些字段爲空值
- 16. 我如何加入這些表格?
- 17. 如何加入這些表格
- 18. 如何加入這些表格?
- 19. 如何加入這些表格?
- 20. SQL查詢合併多個結果或加入表
- 21. 加入四個或更多的表
- 22. 多個輸入字段爲多個用戶的多個表格
- 23. 彙總很多表格並將某些列顯示爲一個
- 24. 加入多個表格並創建一個表格
- 25. 3個輸入字段的格式JSON
- 26. 在php-mysql中加入2個或更多表格
- 27. mongoDB加入多個字段
- 28. FoxPro總計表格字段
- 29. 從mysql表結合多個'訂單'並顯示總價格?
- 30. 將多個表格合併爲一個,並添加額外字段值
你嘗試過什麼嗎?或者只是想讓我們寫你的代碼並做你的功課? – nacho
我已經使用colasce(),但是我需要在該colasce中添加更多條件,以便可以得到附加的結果,如果可以幫忙的話? – SETYO
這裏的大多數人想要格式化文本,而不是圖像。 (或者,更糟的是,鏈接到圖像。) – jarlh