2598 2

[问答] 在线急问:使用left join后,左连的数据集在新的数据集中整体变成缺失值。谢谢! [推广有奖]

  • 0关注
  • 0粉丝

已卖:4份资源

硕士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1853 点
帖子
59
精华
0
在线时间
241 小时
注册时间
2011-2-15
最后登录
2017-9-19

楼主
大别山放牛人 发表于 2014-8-6 17:30:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

在线急问:使用left join后,左连的数据集在新的数据集中整体变成缺失值。大概是什么原因?谢谢了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:left join left join 数据集 EFT 在线

沙发
大别山放牛人 发表于 2014-8-6 17:34:11
缺失值——缺省值

藤椅
bakoll 发表于 2014-12-23 19:37:19
left join使用举例
例表a
aid adate
1    a1
2    a2
3    a3
表b
bid  bdate
1     b1
2     b2
4     b4
两个表a,b相连接,要取出id相同的字段
select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据.
此时的取出的是:
1 a1 b1
2 a2 b2
那么left join 指:
select * from a left join b on a.aid = b.bid
首先取出a表中所有数据,然后再加上与a,b匹配的的数据
此时的取出的是:
1 a1 b1
2 a2 b2
3 a3 空字符
同样的也有right join
指的是首先取出b表中所有数据,然后再加上与a,b匹配的的数据
此时的取出的是:
1 a1 b1
2 a2 b2
4 空字符 b4
看一下是否有不一样的意思

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 14:39