全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3452 4
2012-10-29
如下所示的数据集
复制代码

想给出一个具体的日期,然后利用Sql找到其前一个或后一个日期。

利用data步的lag函数或者proc expand我会做了,想再问问有没有可以用sql完成的方法,谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-29 13:30:47
自己想明白了,示例代码如下:
复制代码
二维码

扫码加我 拉你入群

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

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

2012-10-30 11:47:15
直接在sql里面进行日期计算不可以吗?
二维码

扫码加我 拉你入群

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

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

2012-10-30 13:09:16
zhentao 发表于 2012-10-30 11:47
直接在sql里面进行日期计算不可以吗?
这里的日期是交易日,没法直接计算
再说这里只是拿这个数据集举个例子
不一定要日期数据
二维码

扫码加我 拉你入群

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

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

2012-11-3 10:40:40
The similar functions or operations of LEAD and LAG are very difficulty to implement in SQL. SQL is a database language. There is no importance of ordering in any database. A key is usually the identifier.
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群