我正在編輯創建視圖的查詢。我添加了一個案例,用於搜索字段等於特定值的記錄,並將類似3的int值 輸出到名爲Status的View列。我正在關閉服務器,並且不希望將查詢保存到視圖。我運行了查詢,並在列中產生了如'3'這樣的新狀態值 。我不知道如何計算View查詢中狀態爲3的記錄的發生。我該怎麼辦 ?我不想保存查詢,然後對視圖運行查詢。我想執行查詢並生成記錄的數量與狀態的值= 3執行查詢以生成查看並使用列值計數記錄
感謝
select
rtrim(p.PP) as Id,
(case (p.PC) when '17' then 'B' when 'W' then 'NN' end) as Company,
rtrim(p.PP as Number,
'Application' as [Type],
(case end) as [Status],
'--' as [Source],
case end as Channel,
case
when p.PENDP_PRODDESC like '%associaterm%' then 1
else 0
end as IsPrivate,
case
when (r.COLUMN1 = 'P' and (r.COLUMN2 = 'IC') then '3'
else '0'
end as Status,
p.PR_IND as RS
from MY_TABL as p
left join U_TABL as tu on p.PC = tu.U_COMPANY and p.PP = tu.U_TUNUMBER
標籤與正在使用的數據庫你的問題。 –
這不是一個產生視圖的查詢。它也有一些語法錯誤,不能在任何平臺上運行。你還使用什麼平臺?最後,你的問題到底是什麼? – Hogan