null的比较

简介:        Null的含义是不确定的意思,在oracle数据库中 ‘’代表的也是null。

       Null的含义是不确定的意思,在oracle数据库中 ‘’代表的也是null。由于null的特殊性,null有着自己的判断方法。下面两条查询语句相信很多读者都碰到过,甚至无意写过。当null跟在等于后面时,是查询不到记录的。

select * from emp where job = null or job =’’;

select * from emp where job <> null and job <> ‘’;

正确的写法应该是:

select * from emp where job is null;

select * from emp where job is not null;

目录
相关文章
|
1月前
|
数据采集 自然语言处理 数据可视化
时序数据分析:Python爬取新浪财经频道新闻并绘制趋势图
时序数据分析:Python爬取新浪财经频道新闻并绘制趋势图
|
6月前
|
定位技术 vr&ar 开发工具
戴上VR不是终点,能“沉浸进去”才是——聊聊虚拟现实里的用户体验设计那些事儿
戴上VR不是终点,能“沉浸进去”才是——聊聊虚拟现实里的用户体验设计那些事儿
224 23
|
JavaScript
js: 获取标签元素data-*属性值的方法
js: 获取标签元素data-*属性值的方法
509 0
|
7月前
|
消息中间件 运维 Java
云HIS系统源码,基层卫生健康云综合管理系统源码
该HIS系统基于云端部署,采用B/S架构与SaaS模式,专为二级医院设计,快速交付且易于维护。系统融合HIS与EMR,涵盖患者、费用、医嘱、电子病历等核心业务,形成一体化医护工作站。分为基层卫生健康云综合管理系统(供运营商、开发商和监管机构使用)和业务系统(支撑医院运转)。技术上使用Angular、Java、Spring系列框架、MySQL、Redis等。功能模块包括一卡通管理、划价收费、医生工作站、药房药库管理、出入院管理、护士站系统、治疗室管理、财务查询统计及后台维护系统,全面支持医院信息化运作。
226 0
|
5月前
|
SQL JavaScript 前端开发
从混乱到聚焦:任务优先级排序工具在敏捷管理中的核心作用解析
在快节奏的工作中,任务多却难出成绩?问题往往不在“做得少”,而在“乱做”。本文详解任务优先级排序工具的原理与实战,帮助团队统一评估标准、聚焦关键目标,避免被紧急事务干扰真正重要的工作。通过实用工具与代码示例,助你建立科学的任务排序机制,提升效率与产出。
|
9月前
|
存储 智能硬件
CPU的定义与功能与架构
CPU(中央处理器)是计算机的核心部件,负责执行程序指令、控制数据传输和进行运算。它能处理算术与逻辑运算,并协调其他硬件协同工作。x86架构源于英特尔,适用于PC和服务器,采用复杂指令集;ARM架构则由Acorn等公司开发,广泛用于移动设备和嵌入式系统,采用精简指令集,功耗低且能效比高。
1193 5
|
小程序 Java 关系型数据库
基于springboot的场地预约小程序的设计与实现(程序+数据库+文档)
基于springboot的场地预约小程序的设计与实现(程序+数据库+文档)
|
BI Linux 数据安全/隐私保护
忘了 iOS(iPad、IPhone) 设备上的「屏幕使用时间」密码怎么办?找回屏幕密码
忘了 iOS(iPad、IPhone) 设备上的「屏幕使用时间」密码怎么办?找回屏幕密码
535 0
|
存储 消息中间件 运维
淘宝应用架构
淘宝应用架构
|
存储 编解码 Linux
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统 1
Linux 利用 qemu-system-aarch64 实现 x86 机器安装 arm64 的操作系统
2220 0