sqlserver case使用方法
📒博客首页:蔚说的博客 |
---|
🎉欢迎关注🔎点赞👍收藏⭐️留言📝 |
🙏作者水平很有限,如果发现错误,求告知,多谢! |
🌺有问题可私信交流!!! |
本文仅供学习交流,如有侵权请联系我删除 |
case使用方法 |
实例
SELECT kehubianhao,CASE
WHEN ContractDate <= '2022-05-22' THEN '0'
WHEN ContractDate > '2022-05-1' THEN '1'
ELSE '3'
END 'value'
from dbo.Affter_Entry
WHERE XMXQBHCC IN ('*','*') AND kehubianhao='******************'
AND SYS_Deleted='0'
注:
WHEN ContractDate <= ‘2022-05-22’ THEN ‘0’
WHEN 条件满足显示THEN 后边的值
END ‘value’ 给加的这一列起名
结果展示