【发布时间】:2016-07-30 05:29:09
【问题描述】:
我使用这个条件来比较字符串并消除最后 2 个字符
right(tr.item,2) = '%bx' then left(tr.item,len(tr.item)-2)
但我想要多个条件并消除最后 2 个字符。
我试图执行这个语句
right(tr.item,2) like ('%bx','%cx','%ax') then left(tr.item,len(tr.item)-2)
但是我遇到了一个错误
消息 102,第 15 级,状态 1,第 11 行
',' 附近的语法不正确。
请提出实现这一目标的最佳方法。
【问题讨论】:
标签: sql-server tsql case conditional-statements