sql查询条件为空的另类写法o( ̄▽ ̄)d
2024-10-11 06:08:39
简单描述:今天看老大提交的代码,发现了一个有意思的事情,一条sql中判断条件是空,老大的写法,让我眼前一亮。直接上代码
代码:
<select id="getxxxs" resultMap="xxxResultMap" parameterType="String">
select <include refid="Field" />from
<include refid="tableName"></include>
where r.xxx_level = '0'
<if test="_parameter != null and _parameter != ''">
and r.xxx_id != #{_parameter} //亮点就在这里啊 条件判断 是不为空 语句里再用个 !非运算 意思就是r.xxx_id = null 或者 = ''
</if>
</select>
总结:其实这个并没有什么说的,关键是有点巧妙啊,记录一下!!!
最新文章
- sql 注入问题
- 【OpenJudge 1665】完美覆盖
- ios 在storyboard 和 xib中,显示自定义view的预览效果
- (1)as_view() (2)在urls.py里面出现的pk是怎么回事 (3)RetrieveAPIView表示什么
- java 15-10 List的三个子类的特点
- UVA 1659 Help Little Laura 帮助小劳拉 (最小费用流,最小循环流)
- Sublime Text主题下载、安装与配置
- 我和小美的撸码日记(3)之一句话搞定MVC表单页数据绑定与提交
- Hibernate的clear(),flush(),evict()方法详解
- angular.js跨域post解决方案
- Swift自增和自增运算
- C语言排序
- Oracle实现分页查询的SQL语法汇总
- linux终端用户登录流程
- Go语言中数组
- json处理+list.sort()排序
- bat遍历目录
- v-show 和 v-if 对 v-chart的影响
- JS 词法作用域 p2
- Ajax学习(二):模仿jQuery的Ajax封装工具
热门文章
- Spark思维导图之性能优化
- 4-13 object类,继承和派生( super) ,钻石继承方法
- LOJ #6053. 简单的函数
- maven(一) 一 修改仓库存放路径
- cxf动态调用外部web service 报告异常java.lang.NoSuchFieldError: QUALIFIED
- Microsoft SQL - 数据库管理系统
- 集合-HashMap
- eclipse连接手机一直连接不起
- 利用jTessBoxEditor工具进行Tesseract-OCR样本训练
- 论文笔记:Joint Embeddings of Shapes and Images via CNN Image Purification