SQL查询具有不同条件的多个COUNT语句sum + case when / decode
code
select sum (decode (t.status, 'T', 1, 0)) t_status,
sum(case when t.dat=sysdate then 1 else 0 end) now_date
from
(select 1 id, 'T' status, sysdate-1 dat from dual union all
select 2 id, 'F' status, sysdate-1 dat from dual union all
select 3 id, 'F' status, sysdate-1 dat from dual union all
sql语句查询不包含select 4 id, 'T' status, sysdate dat from dual union all
select 5 id, 'F' status, sysdate dat from dual union all
select 6 id, 'F' status, sysdate dat from dual
)
t;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论