(一)
SELECT *,
CASE 值班逢日
WHEN 1 THEN '李'
WHEN 2 THEN '刘'
END
AS 值班领导姓名
FROM 值班表通过这条语句可以显示出值班领导姓名的最终结果(二)
SELECT CONVERT(varchar(2), 值班日期, 105) AS 天数
FROM 值班表通过这条语句可以显示出值班日期的day值
现在想把(一)和(二)合并
不知道怎么写这条语句
SELECT *,
CASE 值班逢日
WHEN 1 THEN '李'
WHEN 2 THEN '刘'
END
AS 值班领导姓名
FROM 值班表通过这条语句可以显示出值班领导姓名的最终结果(二)
SELECT CONVERT(varchar(2), 值班日期, 105) AS 天数
FROM 值班表通过这条语句可以显示出值班日期的day值
现在想把(一)和(二)合并
不知道怎么写这条语句
CASE 值班逢日 WHEN 1 THEN '李' WHEN 2 THEN '刘' END
AS 值班领导姓名,CONVERT(varchar(2), 值班日期, 105) AS 天数
FROM 值班表
????这是楼主的意思是??
我感觉楼主是想统计每个人的值班天数吧??
我是想把when后的1换成(二)里的day值
用来显示当前日期、值班逢日与值班领导姓名的对应关系