社区
基础和管理
帖子详情
sql查询简单问题。
溺水的鱼
2006-06-06 12:41:20
有两个表a,b
a,b中有一个相同的字段id
现在要查询a中id字段有的,而在b中没有的纪录。
谁能给我写个sql语句阿
...全文
143
8
打赏
收藏
sql查询简单问题。
有两个表a,b a,b中有一个相同的字段id 现在要查询a中id字段有的,而在b中没有的纪录。 谁能给我写个sql语句阿
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dudongxiao
2006-06-06
打赏
举报
回复
select a.* from a
where a.id not in (select b.id from b)
yqwd911
2006-06-06
打赏
举报
回复
假設b中另外一個不會為null的欄位name
那麽SQL:
select a.* from a,b
where a.id=b.id(+)
and b.name is null
dudongxiao
2006-06-06
打赏
举报
回复
select a.* from a
where a.id not in (select b.id from b)
这个是能选出来不同的,但是一条记录显示了多次。。。
不明白,不可能出现重复记录,除非你表a中,本身就有重复记录
溺水的鱼
2006-06-06
打赏
举报
回复
樓主你怎麽不試試2樓我的SQL呢?
你只需要在表中找一個不會為Null的欄位把那個Name換掉就可以了。
執行效率比not in效率高
不好意思,你说的我不太明白,欄位是什么啊?
yqwd911
2006-06-06
打赏
举报
回复
樓主你怎麽不試試2樓我的SQL呢?
你只需要在表中找一個不會為Null的欄位把那個Name換掉就可以了。
執行效率比not in效率高
rainstormed
2006-06-06
打赏
举报
回复
select * from a where id not in
(select id from b)
溺水的鱼
2006-06-06
打赏
举报
回复
补充一下:
比如a中id字段有值1,2,3;b中id字段有值2,3
那么就输出a中id=1的纪录。
溺水的鱼
2006-06-06
打赏
举报
回复
select a.* from a
where a.id not in (select b.id from b)
这个是能选出来不同的,但是一条记录显示了多次。。。
ES中
SQL查询
详解
如果你对DSL查询语句不熟悉,那么采用
SQL查询
索引数据将是一个非常
简单
,0门槛入门的好方法。 1、注意ES在6.3版本之后才原生支持
SQL查询
。 2、可以通过translate API将sql语句转为DSL语句。 3、ES的
SQL查询
提供对自...
SQL查询
最大值,返回整行数据
SQL查询
最大值,返回整行数据 1、
问题
部分数据如下,未完整展示。如何从 table_a 表中查询 p_postions 列的最大值对应的一行数据? 在这里插入图片描述 2、解答 方法1:先排序,再取第一条 SELECT * FROM table_a ...
HBase
简单
SQL查询
为了兼容以前从关系型数据库中查询数据的接口, 让hbase可以通过sql语句来查询其中的数据. hive有这样的功能, 他支持通过类似sql语句的语法来操作hbase中的数据, 但是速度太慢了, 因为hive本身就不是用来查询数据的...
es应用笔记2-
sql查询
es应用笔记2-
sql查询
es作为一个搜索索引,在分析场景中,作为明细查询的场景会比kylin、impala、hive等更加合适。 es在6.3版本开始支持
sql查询
,且其sql基础语法与大数据端的语法较兼容,函数库略有不同。 对于多...
oracle
sql查询
结果为空时如何显示一条空记录
工作中经常会写
简单
或复杂的
sql查询
,有时需要在
sql查询
基础上做些特殊处理以实现特殊显示效果。本经验将介绍oracle
sql查询
时,如果查询结果为空时(查询结果一条记录也没有),如何显示一条空记录(有一条记录,...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章