问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JSP页面,如何对4个条件条件进行sql语句查询,可能查询一条,二条和任意组合查询、如何操作?

发布网友 发布时间:2022-04-10 03:26

我来回答

3个回答

热心网友 时间:2022-04-10 04:55

你好,
把四个值传递到后台,拼接sql时先判断条件值有没有,如果有就添加sql条件,如果没有就不拼接。
一般都是这么做的。
希望能帮到你。追问如何拼接

追答后台java处理啊。
String sql = “select * from table where 1=1 ";
String a = "";//前台传的值
//判断a值是不是空,如果不为空,则在sql后追加条件。
if(a != null && !"".equals(a)){
sql += " and a = "+a;
}
这样写你能明白吗

热心网友 时间:2022-04-10 06:13

在sql里的写法可以用下面的方法:
where (订单号字段=订单号框值 or isnull(订单号框值,'')='') and (批号字段=批号框值 or isnull(批号框值,'')='') and (型号字段=型号框值 or isnull(型号框值,'')='') and (生产日期字段=生产日期框值 or isnull(生产日期框值,'1899-12-31')='1899-12-31')追问or这里好像直接就报错了

热心网友 时间:2022-04-10 07:48

if语句

if(xx!=null){
sql+=" and xx=xx";
}追问拼接怎么操作,4个任意拼接

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
iPhone XR电量百分比怎么设置 Django如何使用网页嵌套网页(2023年最新解答) 社保之前工作缴了 后面工作不缴。自己要怎么续上?自己缴要缴多少?每... 壁挂炉数字不亮了怎么回事了解壁挂炉数字不亮的原因及解决方法_百度知 ... 单反长镜头和短镜头什么区别 ai的剪切蒙版快捷键是什么 自学当程序员需要哪些基础 程序员,需要学什么课程 想当一名出色的程序员数学必须要很好吗 华为路由器192.168.1.1怎样设置? 郑州银行生肖卡有啥用 NPI如何做手抄报?最好有图片,题目是“防震减灾,,珍爱生命”要... 郑州有中稳财富吗? 以防灾减灾为主题的手抄报叫什么名字好? 《用知识守护生命》手抄报材料 郑州银行理财产品可以提前取吗? 金梧桐郑银宝赎回需要多久 妈妈总是说天上的星星会说话 用搜狗浏览器看新浪视频打不开啊 什么原因 新浪的视频打不开是怎么一回事?如何打开? 新浪网里的视频怎么打不开 新浪的视频打不开 新浪视频网打不开,怎么办 电视网络新闻视频打不开怎么回事出现 新浪微博里的新浪新闻为什么打不开 火狐浏览器现在ubuntu 14.04 中看不了新浪新闻视频,怎么回事啊? 新浪视频打不开了 求助:新浪网页视频打不开 看不了新浪视频??》 新浪视频打不开,加载失败,为什么? 用现代智力七巧板可以拼哪些恐龙? 用七巧板怎样拼成恐龙?如图: 三角形七巧板怎么拼恐龙 七巧板拼怎么龙 七巧板现代 求战斗恐龙怎么拼 七巧板怎么拼恐龙? EXCEL中如何用函数计算出每行空格单元格的个数 用七巧板拼恐龙怎么拼请问 怎样计算表格的空格数量! excel表格里空白格和数字格如何混合相加? EXCEL中如何计算非0开始的数列中表格的格数,含空白表格。 如何画出渐变咬唇妆? 渐变唇怎么画好看? 孙佳仁的渐变唇妆叫什么 怎样化淡妆,具体步骤和需要的化妆品,适合即将毕业的大学生 化妆的步骤……淡妆……从起床开始说。 日月晶采的彩妆 lisa为什么叫lalisa? 电脑的显存容量,内存容量,固态硬盘,机械硬盘是什么意思? 有点像猕猴桃是的罢很长的一种梨叫什么名字