扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 雅诗 来源:天新网 2008年4月22日
关键字: SQL Server SQL Mssql 数据库
写SQL语句时,或在PL/SQL
Case的语法:
case when 条件A Then 结果A When 条件B 结果B....... else 结果N end和Decode 不同的是,Decode 只能针对固定的值,而 Case 可以用不是固定值,需是一个条件。
现在有以下的需求,有一个字符串,最后的两位可能是 ’/R’ ,’/T’ 另外,有的后两位没有前面的’/R’ ,’/T’ ,现在针对不同的需要,要将 ’/R’ ,’/T’ 取掉,没 ’/R’ ,’/T’, 就不做处理。
A01JCL-A01JCL/GF117F0001TR/RSQL写法:
|
注意:使用Case时,要用括号括起来。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者