查找数据库中字段为空和0的数据
2016-04-25 18:02
218 查看
遇到的问题:
有时候当数据库中的表的数据某个字段为空,而前台获取的需要将空改为默认值0,
处理语句:NAL(status,0),这样就可以将空转化为0,
如果需要通过查找条件状态去数据库查找数据为0和空的,
处理语句为:
<isNotNull property="status" prepend="and">
<isEqual property="status" compareValue="0">
status=#status# or status is null
</isEqual>
<isNotEqual property="status" compareValue="0">
status=#status#
</isNotEqual>
<isNotNull>
有时候当数据库中的表的数据某个字段为空,而前台获取的需要将空改为默认值0,
处理语句:NAL(status,0),这样就可以将空转化为0,
如果需要通过查找条件状态去数据库查找数据为0和空的,
处理语句为:
<isNotNull property="status" prepend="and">
<isEqual property="status" compareValue="0">
status=#status# or status is null
</isEqual>
<isNotEqual property="status" compareValue="0">
status=#status#
</isNotEqual>
<isNotNull>
相关文章推荐
- 一次mysql渗透过程
- redis之过期时间
- MySQL 插入(insert)性能测试
- 数据库基础知识
- mysql存储程序
- 新建mysql服务
- redis
- Oracle用定时任务存储过程将数据转存到历史表,提高查询速度
- Jmeter关于数据库的测试(mysql数据库)
- mysql出现1067
- 双机高可用、负载均衡、MySQL(读写分离、主从自动切换)架构设计
- Windows下安装 MySQL 5.7.7
- C#的mysql数据库的配置
- Sql查询一张表的结果插入另一张表
- Mybatis打印可执行mysql语句(工具和拦截器两种方式)
- Oracle 11g笔记——自动存储管理(ASM)
- mysql union和union all的区别
- Oracle 11g笔记——调整表空间和数据文件的大小、移动数据文件、联机重做日志文件、控制文件
- mysql 清空外键约束表
- 坑爹的oracle11g新特性 密码延迟验证