[英]SQL Server switch data to display something else
我試圖弄清楚我可以隨時更改數據。
這是我當前的查詢:
SELECT [EmployeeTC_No] AS "Employee TC#"
,[pye_nlast] AS "Name Last"
,[pye_nfirst] AS "Name First"
,[Dept] AS "Department"
,[pye_status] AS "Active"
,[HireDate] AS "Hire Date"
,[SeparationDate] AS "Separation Date"
FROM [testing].[dbo].[testing]
在pye_status列中,數據以“ A”或“ T”形式輸入,我希望它是“ 1”或“ 0”。
我嘗試添加一個case語句以嘗試進行某種切換,但似乎什么也沒有使我接近。
CASE /何時應該做到這一點:
,CASE WHEN [pye_status] = 'A' THEN 1
WHEN [pye_status] = 'T' THEN 0
ELSE NULL END AS "Active"
或一個簡單的案例/何時也可以工作:
, CASE [pye_status]
WHEN 'A' THEN 1
WHEN 'T' THEN 0
ELSE NULL END AS "Active"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.