楼主: 滞点
2537 12

[问答] MERGE语句+时间格式数据如何合并 [推广有奖]

11
superguy333 发表于 2017-12-19 21:34:11 |只看作者 |坛友微信交流群
你的A.XLSX 和B.XLSX里的时间值格式,存在差异,肉眼看不出来,从而导致导入到sas里A.time 和B.TIME实际上是有差异的(看上去好像一样),merge by time 语句运行后,自然不能合并。

你统一下A.XLSX 和B.XLSX里time的格式即可。

使用道具

12
滞点 发表于 2017-12-19 21:47:22 |只看作者 |坛友微信交流群
superguy333 发表于 2017-12-19 21:34
你的A.XLSX 和B.XLSX里的时间值格式,存在差异,肉眼看不出来,从而导致导入到sas里A.time 和B.TIME实际上是 ...
请教什么方法可行呢?感谢帮忙

使用道具

13
roller 发表于 2017-12-20 08:17:26 |只看作者 |坛友微信交流群
roller 发表于 2017-12-19 22:23
我说了, 下面几位也说到了。原因就是:在excel里,举个例子, 你看上去是1.23 , 但说不定实际是1.229, 也 ...
还有一个办法, 你将proc import后的数据集, 将那个时间变量取整, 让它变成整秒, 好像是round函数吧。自己试一下。 再merge by 就可以了。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 01:34