我創建了一個可以工作的案例子查詢,但是我確定必須有一個更簡單的方法來做到這一點?有沒有更好的方法來創建此案例查詢
查詢的目的是當billgrp_desc像'30%',然後從tbm.billgrp表中顯示billgrp_desc。從hbm.matter表
否則顯示matter_code時billgrp_desc不喜歡'30%」
查詢低於:
select
case
when bllgrp_desc like '30%' then 'billgrp_desc'
end
from tbm.billgrp
union
select
case
when exists (select billgrp_desc
from tbm.billgrp
where billgrp_desc not like '30%') then 'matter_code'
end
from hbm.matter
一個字段是這只是一個大的查詢的一部分嗎?如果是的話,最好提供完整的查詢。 –