我编写了两个sql select查询并使用' union'加入它。 但输出是混合的。我想先输出第一个查询,依此类推。 怎么可能。我的SQL小提琴如下。
答案 0 :(得分:6)
尝试union all
:
select SUBSTR(name, 1, 2) from customer
union all
select SUBSTR(name, 1, 3) from customer
;
答案 1 :(得分:2)
如果您想先查看第一个查询。你可以使用union all
select SUBSTR(name,1, 2) from customer
union ALL
select SUBSTR(name,1, 3) from customer;
如果您想按名称订购,可以使用
select SUBSTR(name,1, 2) from customer
union
select SUBSTR(name,1, 3) from customer
order by substr;