两表用join的方式,根据某个字段相等a=b条件查询,当a和b都是空值时查询结果中是不出现的,如何能在查询时把空值的情况也当做相等的条件一起查出来?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
oracle查询空值问题?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
laibin1320 2013-03-17 09:40关注((a=b) or (a is null and b is null)) 肯定正确
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-05-02 14:06《大数据Oracle理论+SQL+面试问题汇总+BI理论》是一门综合性的课程,旨在帮助大数据行业、数据库开发人员以及BI开发人员深入理解Oracle技术,并掌握关键的SQL技能和面试技巧。课程内容涵盖广泛,旨在提升专业技能,...
- 2017-07-23 15:29236004的博客 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select ...
- 2022-05-19 20:37大数据求学路的博客 1、Oracle分区类型 范围分区,列表分区,散列分区,组合分区 2、每种类型一般是用在什么场景下? 范围分区:用指定的分区键决定的范围进行分区,最为常用,分区键常采用日期。 列表分区:某列的值只有几个,...
- 2023-03-29 17:05不准备干这行了的博客 oracle 大数据常见优化 &分页查询
- 2021-10-10 06:56在Oracle数据库中,大数据字段通常指的是用来存储大量信息的数据类型,如文档、图像、音频和视频等。这些字段包括BLOB(Binary Large Object)、CLOB(Character Large Object)、NCLOB(National Character Large ...
- 2018-01-18 22:31潇潇雨歇_的博客 前言:平常写的SQL可能主要以实现查询出结果为主,但如果数据量一大,就会突出SQL查询语句优化的性能独特之处.一般的数据库设计都会建索引查询,这样较全盘扫描查询的确快了不少.下面总结下SQL查询语句的几个优化效率的...
- 2020-12-22 13:59weixin_39652646的博客 iOS SQLite3数据库操作iOS中数据持久...SQLite3简介SQLite3数据库是移动端(iOS、Android、嵌入式)上认定的关系型数据库,与MySQL、Oracle等数据库相比,具有轻量...文章xinxinitblog2016-04-28919浏览量Sqlserver与O...
- 2017-01-31 22:39小小工匠的博客 1.1 查询表中所有的行与列1.2 从表中检索部分行1.3 查找空值1.4 将空值转换为实际值1.5 查找满足多个条件的行1.6 从表中检索部分列1.7 为列取有意义的名称1.8 在 WHERE 子句中引用取别名的列1.9 拼接列1.10 在 ...
- 2022-03-19 22:09人猿宇宙的博客 一、说明 Oracle数据库是甲骨文的核心产品,Oracle 的操作都遵循sql标准,所以各个版本在基本操作方面都变化不大。Oracle划分在大型关系数据库范畴,比较Mysql或Nosql数据库来说,还是...用户通过查询来检索数据库中
- 2019-02-26 14:28qinhun0106的博客 Oracle大数据查询优化 1、对于像状态之类的列,不是很多的,就可以加位图索引,对于唯一的列,就加唯一索引,其余的创建普通索引。 2、尽量不要使用select * 这样的查询,指定需要查询的列。 3、使用hits select /...
- 2019-01-10 14:45GastonPeng的博客 oracle查询优化(一) 1、IN 操作符 用 IN 写出来的 SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用 IN 的 SQL 性能总是比较低的,从 ORACLE 执行的步骤来分析用 IN 的 SQL 与不用 IN 的...
- 2021-04-30 09:31人生谈数码的博客 提高SQL查询效率选择最优效率的表名顺序Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表driving table)将被最先处理在FROM子句中包含多个表的情况下,你必须选择记录条数最少...
- 2021-03-11 09:28meng-jiao的博客 条件查询 条件查询的七种情况: 逻辑运算 模糊查询 包含查询 范围查询 NULL值判断 ANY和ALL 布尔连接 逻辑运算 语法格式: SELECT COL_LIST FROM TB_NAME WHERE COL_NAME1 = VALUE|COL_NAME2|EXPR 逻辑运算符:= &...
- 2021-03-11 14:19meng-jiao的博客 分组查询 概念:把分散的数据按某种规则将数据分成不同的组、或所有数据整体作为一个组,对组级别的数据进行分析,每组得到一个返回值。 五个聚合函数: SUM():求合计值 MAX():求最大值 MIN():求最小值 AVG():求...
- 2012-03-20 21:20标题和描述均提到了"优化Oracle数据库查询10个方法",这表明文章将深入探讨如何提高Oracle数据库的查询效率,以及如何使查询结果更加符合实际业务需求。以下是基于提供的部分信息,对前四个方法的详细解读: ### 第...
- 2021-05-06 02:43悠玲的博客 摘自:http://oracle.chinaitlab.com/exploiture/831910.htmlrank()对表中的数据进行分级排序譬如有张学生成绩统计单的表STUDENT_RESULTname number kemu fenshuli 0113101 高数 90zhang 0113098 高数 80wang ...
- 2025-03-25 18:31Tyler先森的博客 即连接的前提条件where 是对连接后的数据进行限制子查询:必须有关联条件1、非相关子查询(1)单行单列--相当于一个值(2)多行单列--可以作为一个结果集,要用多行比较运算符in、any、all、exists(3)多列 --多...
- 2022-12-09 08:00ChlinRei的博客 1.根据查询结果创建和复制表2.返回表中的前N行记录3.消除重复行4.NULL值的判定5.查询字段为某个范围内的记录6.返回字段值为列表中某个值的记录7.条件组合查询8.复合条件查询9.实现模糊查询10.使用ESCAPE和转义符
- 没有解决我的问题, 去提问