问题描述:
两条语句的查询结果没有丝毫联系,还想要将他们左右拼在一起,如何操作呢
解决方法:
select * from a as a
left join
(selece * from b) as b
on 1=1
这样就可以直接左右拼。
如果想要上下拼,则使用union all 或者union即可,,union对两个结果集进行并集操作,不包括重复行,相当于distinct,同时进行默认规则的排序; union all 不会
问题描述:
两条语句的查询结果没有丝毫联系,还想要将他们左右拼在一起,如何操作呢
解决方法:
select * from a as a
left join
(selece * from b) as b
on 1=1
这样就可以直接左右拼。
如果想要上下拼,则使用union all 或者union即可,,union对两个结果集进行并集操作,不包括重复行,相当于distinct,同时进行默认规则的排序; union all 不会