【发布时间】:2017-09-21 14:24:40
【问题描述】:
如何将这两个查询组合在一起以获得 3 列结果? BR_SURG_SLN_POS 和 BR_SURG_NSLN_POS 始终为 0-4,因此如果这两列可以合并为一列,因为它们的值相同。 我希望接下来的两列是 count(BR_SURG_SLN_POS) 和 count(BR_SURG_NSLN_POS)。我尝试使用 concat 合并两列,但这不是我想要的结果。
select
br_surg_SLN_POS,
count(BR_SURG_SLN_POS)<BR>
from BR_SURGERY<BR>
where BR_SURG_SLN_POS between 0 and 4<BR>
group by
BR_SURG_SLN_POS<BR>
order by
BR_SURG_SLN_POS
select
br_surg_NSLN_POS,
count(BR_SURG_NSLN_POS)<BR>
from BR_SURGERY<BR>
where BR_SURG_NSLN_POS between 0 and 4<BR>
group by
BR_SURG_NSLN_POS<BR>
order by
BR_SURG_NSLN_POS
【问题讨论】: