JKe*_*rny 6 sql sql-server select case
如果Make不等于'0',我想只使用where条件.这就是我尝试过的.这是存储过程的片段.查询仅在Make不为0时有效.当它为'0'时失败.
这不是空检查.@Make是一个varchar.如何实现它要么是'0'要么是一个字符串,例如'mazda'.
select *
from In_Inventory
where
and Make = case
when @Make != '0'
Then @Make
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |