日期:2014-05-17  浏览次数:20736 次

关于合并SQL语句的很急的问题。很急!!!
我想把一个SQL语句比如 select * from a where a.b='XX' 合并到一条大的SQL里,但和这个大的SQL没有什么联系,只是想一次把他们取出来,如何实现。拜托高手,谢谢了。

------解决方案--------------------
两个语句的列数相同吗?如果相同可以用union all连接
------解决方案--------------------
能说得再详细点么,这样太模糊了阿

------解决方案--------------------
union all 如果列数不一样你可以这样

select *,加入自己设定的比如 '' ..from a where a.b='XX' 
 
SQL code
大查询
union
select *, '' AS a,'' AS b from a where a.b='XX'

------解决方案--------------------
楼上正解.
------解决方案--------------------
union all