[英]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.