16
A
回答
33
SELECT
othercol1, othercol2,
SUM(bar)
FROM
(
SELECT
othercol1, othercol2, bar
FROM
RT
UNION ALL
SELECT
othercol1, othercol2, bar
FROM
FM
) foo
GROUP BY
othercol1, othercol2
4
SELECT SUM(MyCol) FROM
(
SELECT ... MyCol FROM Table1
UNION ALL
SELECT ... MyCol FROM Table2
)as tbl
+1
當使用UNION你單獨使用時,運行不正確的結果(「聯盟」的風險=「聯盟獨特的」過濾掉重複行),如果總結它更有可能是你需要所有行,即聯合所有 – 2016-01-20 12:25:09
+0
@Used_By_Already - 你說得對,當然應該是聯盟所有。糾正。 – Joe 2016-01-20 13:33:30
相關問題
- 1. 總結聯合查詢
- 2. 結合在TSQL查詢
- 3. TSQL查詢聯接
- 4. 結合行聯合查詢
- 5. 如何聯合彙總查詢?
- 6. SQL聯合查詢不正確加總
- 7. 聯合查詢
- 8. 聯合查詢
- 9. 查詢聯合查詢
- 10. Tsql聯合查詢正在打破我的asp.net gridview排序
- 11. 配售聯合查詢在結果
- 12. IBM DB2聯合查詢壞的結果
- 13. 帶聯合查詢的結果順序
- 14. 聯合查詢,顯示結果寫入
- 15. 用空的LINQ查詢聯合結果
- 16. TSQL - 訂單查詢一個聯盟內
- 17. TSQL在子查詢中的聯盟
- 18. Sql聯合查詢幫助
- 19. 與聯合查詢
- 20. SQL聯合查詢
- 21. 聯合2查詢
- 22. 聯合MySQL查詢
- 23. SQL,聯合查詢
- 24. 總結查詢結果
- 25. 總結查詢結果
- 26. 訂購每個查詢結果後聯合多個mysql查詢
- 27. 結合查詢
- 28. 聯合親子行 - TSQL
- 29. MySQL聯結表查詢有無聯結
- 30. 聯合查詢級聯組合框查詢
我建議您發佈的T-SQL代碼 – 2009-03-03 05:53:49