select substr(xoq.item,2,5) model from xwp_out_quantity xoq where xoq.vendor='&s_vendor' and (case when xoq.vendor='220010' then substr(xoq.item,2,1) else null end)=9 or (case when xoq.vendor='220020' then substr(xoq.item,2,1) else null end)=8 or (case when xoq.vendor='220030' then substr(xoq.item,2,1) else null end)=7
oracle where 条件中用case
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
left join 后用 on 还是 where?
sql语法
SQL sql 结果集 -
springboot里面使用过滤器
1.过滤器 1.为什么要使用过滤器 在Web开发中,常常会有这样的需求:在所有接口中去除用户输入的非法字符,以防止引起业务异常。要实现这个功能,可以有很多方法,如:在前端参数传入时进行校验,先过滤掉非法字符,然后,返回用户界面提示用户重新输入。后端接收前端没有过滤的数据,然后过滤非法字符。利用Filter处理顼目中所有非法字符。 很明显,前两种实现方法会存在重复代码,因为每个前端页面或后端都
springboot里面使用过滤器 java spring boot maven intellij-idea