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