SQL 多条件查询
发布日期:2021-08-11 20:02:33 浏览次数:2 分类:技术文章

本文共 710 字,大约阅读时间需要 2 分钟。

private void doQuery() 

Bool hasWhere = false; 
StringBuilder sql = new StringBuilder(" SELECT * FROM T_Employee"); 
if(工号复选框选中) 
hasWhere = appendWhereIfNeed(sql, hasWhere);
sql.appendLine("FNumber BETWEEN '"+工号文本框1内容+"' AND '"+工号文本框2内容+"'"); 
if(姓名复选框选中) 
hasWhere = appendWhereIfNeed(sql, hasWhere); 
sql.appendLine("FName LIKE '%"+姓名文本框内容+"%'"); 
if(年龄复选框选中) 
hasWhere = appendWhereIfNeed(sql, hasWhere); 
sql.appendLine("FAge BETWEEN "+年龄文本框1内容+" AND "+年龄文本框2内容); 
executeSQL(sql); 
private Bool appendWhereIfNeed(StringBuilder sql,Bool hasWhere) 
if(hasWhere==false) 
sql. appendLine("WHERE"); 
else 
sql. appendLine("AND"); 
}

摘自《程序员的SQL金典》。

转载于:https://www.cnblogs.com/boentouch/p/9951955.html

转载地址:https://blog.csdn.net/weixin_30633949/article/details/97055993 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:<转>常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证...
下一篇:jdk7安装和环境变量配置

发表评论

最新留言

不错!
[***.144.177.141]2024年04月08日 03时05分02秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

Java Web 网络商城案例演示二、(jsp页面搭建) 2019-04-26
Java Web 网络商城案例演示三、(注册页面功能实现) 2019-04-26
Java Web 网络商城案例演示四、(向邮箱发送信息功能的实现)邮箱服务器的搭建,java Web发送邮件 2019-04-26
javaWeb发送邮件报错,JAVAEmail工具错误java.lang.ClassNotFoundException: javax.activation.DataSource 2019-04-26
Java Web 网络商城案例演示五(用户激活) 2019-04-26
Java Web 网络商城案例演示十(商品详情) 2019-04-26
Java Web 网络商城案例演示十一(商品分页) 2019-04-26
Java Web 网络商城案例演示十三(抽取购物车模块,实现购物车功能) 2019-04-26
Java Web 网络商城案例演示十二(查询类别下的商品信息) 2019-04-26
Java Web 网络商城案例演示十四(设计订单表) 2019-04-26
Java Web 网络商城案例演示十五 订单详情功能(提交订单支付界面) 2019-04-26
Java Web 网络商城案例演示十六 订单详情功能(支付功能的实现使用易付宝) 2019-04-26
Java Web 网络商城案例演示十七 权限过滤器 2019-04-26
Java Web 网络商城案例演示十八 关于HTML frameset 框架的使用 和dtree组件 2019-04-26
Java Web上传数据图片文件 2019-04-26
Java Web 网络商城案例演示二十一 利用工厂模式解耦(适用于不同数据库的配置) 2019-04-26
Java Web 网络商城案例演示二十二 管理员查询订单 2019-04-26
Java Web 网络商城案例演示二十三 管理员界面异步显示订单详情 修改订单状态 2019-04-26
Hibernate框架介绍以及入门 【一】Hibernate 快速入门 框架的概述 什么是 Hibernate Hibernate 持久层的ORM框架 下载Hibernate 官网 编写测试代码 2019-04-26
10分钟入门Hibernate的一级缓存 2019-04-26