我有三个查询将数据放入各自的#temp 表中。稍后,在一次查询中,这些#temp 表再次用于获取数据。
IE
select {some columns} into #temp1 from {some tables} where {conditions1}
select {some other columns} into #temp2 from {some tables} where {conditions2}
select {some other columns} into #temp3 from {some tables} where {conditions3}
select {some columns from all #temp tables} from #temp1, #temp2, #temp3 where {conditions}
我想摆脱这些#temp 表,并希望在没有那些#temp 表的情况下运行最后一个查询。
任何想法!!!
如何编写三个不同的函数并将所有三个查询放在这些函数中并从第三个查询调用函数!
谢谢
斋