单程
SELECt *,1 as SortOrder FROM table1 UNIOnSELECt *,2 FROM table2 UNIOnSELECt *,3 FROM table3 UNIOnSELECt *,4 FROM table4order by SortOrder
发生的情况是您使用的是UNIOn,然后sql server将结果集与众不同,以便对表进行排序
有
UNIOn ALL区别吗?

单程
SELECt *,1 as SortOrder FROM table1 UNIOnSELECt *,2 FROM table2 UNIOnSELECt *,3 FROM table3 UNIOnSELECt *,4 FROM table4order by SortOrder
发生的情况是您使用的是UNIOn,然后sql server将结果集与众不同,以便对表进行排序
有
UNIOn ALL区别吗?