[英]SQL Server Select from multiple tables in array
有关SQL Server 2808的简单问题。
视图1:
Select name from sys.tables where name like 'ab%'
结果:
Name
----
ab01
ab02
abxyz etc...
现在,我要查询这些表。
Select * from view1
我当然会得到ab01,ab02,abxyz。 我想要的是查询内容
select * from ab01, ab02, abxyz
最好的办法是在view1查询上使用union
就像是
Union view1
会像
Select * from ab01
union
select * from ab02
....
有任何想法吗?
问候
使用光标。
创建一个临时表。
循环游标并将结果添加到临时表中。
从临时表中全选。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.