[SQL ] 跨数据库同TABLE合并查询

楼主: tsongs (......)   2018-06-20 17:00:55
数据库名称: MS-SQL
数据库版本: 2016
内容/问题描述:
因为公司的数据库有做年度切割
所有同一个产品的历史进出纪录有3个年度
例如 当前年度/2013/2008 三个年度
请问一下我要怎做跨年度的查询
我现在做法是直接写在query 中去跑3个数据库
但这样很不好维护
前阵子试用 Store Procedure去查询
还是有点麻烦
我尝试开个View这样写
select A From tbl01
union
select A From tbl02
这样会出现错误
"含有等位的检视表无法以图形方式
在 [方格] 和 [图表] 窗格中表示。"
有无其他比较容易管理的方法可以达成这样的功能
感谢
作者: retsamsu   2018-06-20 17:26:00
不要用 designer 去做stackoverflow 找到这个 https://bit.ly/2I54vmW
作者: cutekid (可爱小孩子)   2018-06-20 17:33:00
推楼上,找到那篇相关解答挺厉害的
楼主: tsongs (......)   2018-06-21 09:10:00
成功了 感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com