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