(本文档仅供参考)
问题
希望实现文本框没输入值,既要不报错,还要不输入查询不到数据文本框没输入值,既要不报错,还要不输入查询不到数据,而不是获取全部数据
解决方案
注:以下示例以MYSQL为例,其他数据库需要自行调试
代码块 |
---|
select `ProductName` from `products` where case when {[ 参数 is null ]} then 1 = 2 else {[ `ProductName` = 参数 ]} end |
...
(本文档仅供参考)
希望实现文本框没输入值,既要不报错,还要不输入查询不到数据文本框没输入值,既要不报错,还要不输入查询不到数据,而不是获取全部数据
注:以下示例以MYSQL为例,其他数据库需要自行调试
代码块 |
---|
select `ProductName` from `products` where case when {[ 参数 is null ]} then 1 = 2 else {[ `ProductName` = 参数 ]} end |
...