扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 雅诗 来源:天新网 2008年4月23日
关键字: 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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。