如你所说,有四个查询语句query1,query2,query3,query4
分别查询返回各是6个字段的记录。
query1下的字段则为:query1-1、query1-2 query1-3 query1-4....query1-6
query2,query3,query4同上。
declare 24个变量,如@query1-1,....@query4-6
将四个query查询出来的结果根据查询最多的那个query循环赋值给这24个变量并INSERT 到要把四个结果存放到的表中。
例如query1是“select query1-1,query1-2,query1-3,....query1-6 from table where ...”
那么改成select @query1-1=query1-1,@query1-2=query1-2,@query1-3=query1-3,....query1-6 from table where ...
然后,insert into 要把四个结果存放到的表(query1-1,query1-2,query1-3,.....query4-6) values(@query1-1,@query1-2,@query1-3,.....@query4-6)
不知道我理解的是不是你想要达到的目的。。。。我想应该是这么做的吧。呵呵