像以前提意见我不知道为什么你会想这样做,但话又说回来,我不知道你有什么背景下为需要它,所以我想你有一个很好的理由!不管怎么说,这里是你如何做到这一点(为哑弹格式道歉):
SELECT MID,
Status,
Owner1Fname,
Owner1Lname,
LegalName,
DBAName,
DBAEmail,
DBAPhone,
CorpPhone,
SICCode,
replastname=NULL,
replastname=NULL,
installdate=NULL,
model=NULL,
ownership=NULL,
serialno=NULL
FROM vw_merLeadData
UNION ALL
SELECT MID=NULL,
Status=NULL,
Owner1Fname=NULL,
Owner1Lname=NULL,
LegalName=NULL,
DBAName=NULL,
DBAEmail=NULL,
DBAPhone=NULL,
CorpPhone=NULL,
SICCode=NULL,
replastname=NULL,
replastname=NULL,
installdate=NULL,
model=NULL,
ownership=NULL,
serialno=NULL
FROM vw_XXX_Page1
UNION ALL
SELECT
MID=NULL,
Status=NULL,
Owner1Fname=NULL,
Owner1Lname=NULL,
LegalName=NULL,
DBAName=NULL,
DBAEmail=NULL,
DBAPhone=NULL,
CorpPhone=NULL,
SICCode=NULL,
replastname=NULL,
replastname=NULL,
installdate,
model,
ownership,
serialno
FROM dbo.merequip
基本上可以联合任何TQO查询在一起,只要他们有相同的列数和每个字段的数据类型是相同的(或者至少是castable)作为其他查询中的相应字段,因此所有的NULL都只是虚拟列。
希望有所帮助。
应该是预期的结果?您可以查询它,例如通过Ado并使用3个结果集。 – bummi
你为什么想要?他们似乎都有不同的专栏。表格之间是否有任何关系? –
列数应该相同,以便您能够做到这一点。如果你的意思是一个接一个地列出查询结果,如果你想一起列出结果(基本上是相邻的),那么你需要做一些完整的连接。 – Taicho