web报表怎么实现用户在下拉框选择查询条件,在文本框中输入要查询的信息,点击查询后返回查询到的数据。
麻烦各位大佬解惑。麻烦尽量详细的解说一下。感谢!感谢!麻烦尽量详细的解说一下
以下是数据库表和报表页面,KHSFZH是客户身份证号,KHKH是客户卡号,JYSJ是交易时间。现在的问题是怎么实现:如果用户在下拉框选择卡号查询(或者是身份证号查询),然后在后方的输入框中输入要查询的数据(比如,在选择卡号查询时,输入身份证号查询无效),查询后返回查询结果数据。
selelct * from tabname where 1=1 ${if(t1 = 'sfz'," and KHSFZH = '" +t2 + "'",if(t1 = 'kh'," and KHKH = '" +t2 + "'",if(t1 = 'jysj'," and JYSJ = '" +t2 + "'"," and 1=2")))} -- t1是前面控件名,t2是后面控件名
参考上面的sql,略做调整即可!
这是两个不同的参数 要分开的