楼主: 晦涩幽默
4688 4

[编程问题求助] 求教一个MERGE的问题! [推广有奖]

  • 0关注
  • 0粉丝

硕士生

54%

还不是VIP/贵宾

-

威望
0
论坛币
216 个
通用积分
0
学术水平
2 点
热心指数
3 点
信用等级
2 点
经验
884 点
帖子
41
精华
0
在线时间
308 小时
注册时间
2009-6-21
最后登录
2021-7-21

楼主
晦涩幽默 发表于 2014-11-14 22:26:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  One-to-one merge on specified key variables

        merge 1:1 varlist using filename [, options]


    Many-to-one merge on specified key variables

        merge m:1 varlist using filename [, options]


    One-to-many merge on specified key variables

        merge 1:m varlist using filename [, options]


    Many-to-many merge on specified key variables

        merge m:m varlist using filename [, options]


    One-to-one merge by observation

        merge 1:1 _n using filename [, options]


这几个不同的merge语句分别是怎么运用的?.具体是什么意思呢?  谢谢

二维码

扫码加我 拉你入群

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

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

关键词:Merge observation Variables specified filename specified

沙发
西北426 发表于 2014-11-15 00:07:56
help merge 里面有例子讲的很清楚

藤椅
上汤小豆苗 学生认证  发表于 2014-11-15 20:28:13
就是对于merge所依据的变量来看, 一对一, 一对多,和多对一的区别
比如省份的一些信息有一个文件A, 比如所有省的GDP, 省份编码. 省份下面的市也有一个文件B, 里面有市的一些数据. 现在要让两个文件按照省份编码merge起来, 让市也有其所在省的数据. 如果是用市的文件来merge省的文件, 因为一个省下面有很多个市, 所以是一对多,所以是1:m. 反过来则是m:1
假如另有一个省的文件C,里面有人口等变量.  A和Cmerge就是1:1啦....
感觉说的好啰嗦....

板凳
452366055 发表于 2014-11-16 21:02:43
这种即使多对多   还是暂时使用一对多   在依次来    因为上来多对多可能软件运算出错

报纸
jlyzw@qq.com 发表于 2015-6-3 16:39:44
上汤小豆苗 发表于 2014-11-15 20:28
就是对于merge所依据的变量来看, 一对一, 一对多,和多对一的区别
比如省份的一些信息有一个文件A, 比如所有 ...
谢谢~~好具体,一看就懂了~~么么哒

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 10:32