我的JSP页面有7个查询条件,条件1,条件2,。条件7,用JDBD从数据库中查询。当这几个条件都不选时查询全部数据,当选择条件1时查询符合条件1的数据,以此类推,如果用if else的话那得写多少啊!从7个条件中任选几个做为查询条件,组合太多了。请高手指点下SQL语句应该怎么写啊,十万火急,在线等。。
解决方案 »
- 最近学习JS 写了一个关于二级联动和感应的例子,有点问题 第一次操作行 第二次出错 求指点!!!
- 关于文件读取的效率问题,会的进来看看
- MS sqlserver 和JSP问题,虚心求教
- java 做 ip 查询系统
- (!高手请进!)两个web应用相互访问
- 急求-jsp+javabeen取下拉列表的值
- 来者有分!在大连,到什么样的公司实习能够学到东西??
- 推荐一个技术网站
- java 调用工商银行支付接口时候 96112025错误代码
- 在线高分求助:jsp中如何实现动态时间显示???
- dtree onclick事件
- 请问spring中使用自带hibernate无法set sessionFactory怎么回事?急!急!急!
然后再后面再加你的条件
只要加and 条件就行了。不需要判断组合了。
{
str1="%%"
}else
{
str1 = 条件1;
}if(条件2==null || "".equals(条件二))
{
str2="%%"
}else
{
str2 = 条件2;
}依次类推
SQL语句只有一条select * from tableName where 条件1 like '" +str1 + "'.....条件2 like....