怎么才能将case when放入where中_百度知道
最佳答案: 不能放在where里边,像你这样的,用子查询去查会比较容易select * from where 字段 in(select case when 字段>1 then 1 else 0 end from 表)更多关于where后怎么加case when 判断?的问题>>
case when用在where条件里面_百度知道
最佳答案: 你应该这样写 select * from 表 where 1=1 and (case when a=1 then a when 表.字段='asdfasdf' then b end)='值更多关于where后怎么加case when 判断?的问题>>
怎么在where子句中用case when + exists_百度知道
最佳答案: SELECT (CASE WHEN MASTERJOB = '' THEN JOBNO ELSE MASTERJOB END)WO,JOBNO,CHILDJOB,CODE,BDESC,P_CODE, (SELECT TOP 1 BDESC FROM PRO ...更多关于where后怎么加case when 判断?的问题>>