如何将不相关的两个SQL查询结果合并起来?

2024-11-21 11:20:31
推荐回答(4个)
回答1:

没有任何关系是合并不念握知起来的,否则就是笛卡尔积了,这肯定不是你要的结果。皮首你可以想一想如果没有关系,这两个表的数据如何在一行显示仔消,这个需求本身就无意义。

回答2:

用嵌套表,把第二个语句当做第一个语句的表,放到第一个语句的from后面

回答3:

select 字段1,字段2 from a left join c on a.a_bh = c.c_bh
union all
select 字段3 as 字段神铅简1,字段4 as 字段游裤激局2 from b left join c on b.b_bh = c.c_bh

回答4:

使用union all