我在編寫查詢時遇到了困難。查詢看起來是這樣的: SELECT case when Year(LOAN_START_DATE) = 2010 then
max(LOAN_RES_BANK_CODE) else 0 end as '2010',
case when Year(LOAN_START_DATE) = 2011 then
max(LOAN_RES_BA
我試圖創建一個CASE,我可以檢查一個獨特的散列值,該值將設置新的所有者,具體取決於票證創建期間哪些散列值匹配。以下是我目前有: Select DISTINCT HD_TICKET.*, USER
FROM HD_TICKET
Where
CASE
WHEN HD_STATUS_ID = 1 AND HD_TICKET.TITLE LIKE '%#:020:#%' THEN
我在下面的查詢中寫下哪個分隔兩個select查詢並計算百分比。但我得到一個錯誤的not a single-group group function select CASE WHEN COUNT(*) = 0 THEN 0 ELSE round((r.cnt/o.cnt)*100,3) END from
(Select count(*) as cnt from O2_CDR_HEADER