我坚持使用我的SELECT语句。我正在寻找代码和定义的项目。我有一个如下所示的选择声明......
select * from t_items where code ='#itemcode#' OR definition like '%#definition#%'
用户可以从Web屏幕上的下拉菜单中选择#itemcode#,或者用户在定义文本框中输入测试。由于“LIKE”,它会返回所有内容。
这样做的好方法是什么?
答案 0 :(得分:1)
也许尝试类似的事情:
select *
from t_items where (code ='#itemcode#'
and #itemcode# is not null)
OR (definition like '%#definition#%'
and #definition# is not null)