一、Oracle 中的 in 与 not in
1. 正常情况下的使用
查询语句使用 in 和 not in 的例子
--表:T_USER,USER_ID 有 1,2,3,4,5,6--查询 userId 中包含1,2,3的数据--查询结果:1,2,3SELECT * FROM T_USER T WHERE T.USER_ID IN (1, 2, 3);--查询 userId 中不包含1,2,3的数据--查询结果:4,5,6SELECT * FROM T_USER T WHERE T.USER_ID NOT IN (1, 2, 3);2. 数据为空时的使用
数据为空时,是最容易产生理解错误和查询报错。
数据为“空”表现为,没有数据或者数据为 null 。如以下两种情景:
- 数据为空,例如
SELECT * FROM T_USER T 继续阅读与本文标签相同的文章
上一篇 :
阿里云文件网关备份
-
参加测试即可领阿里云200元通用代金券(非常简单),可用于抵扣续费,升级,后付费费用等,
2026-05-19栏目: 教程
-
带你了解什么是Push消息推送
2026-05-19栏目: 教程
-
5分钟搞清楚Synchronized和Lock的概念与区别
2026-05-19栏目: 教程
-
虚拟主机和云服务器的区别
2026-05-19栏目: 教程
-
Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
2026-05-19栏目: 教程
