全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1028 4
2012-12-29
原始数据:
姓名 日期 状态
张三 2012/10/17 未成功
张三 2012/10/10 电话成功
李四 2012/11/12 未成功
李四 2012/11/5 电话成功
李四 2012/11/10 短信成功
王五 2012/10/20 未成功
王五 2012/11/12 短信成功
期望结果:   
姓名 日期 状态
张三 2012/10/10 电话成功
李四 2012/11/10 短信成功
王五 2012/11/12 短信成功

就是先按照姓名和日期排序(均是升序),如果该姓名下的最后一条记录的状态是短信成功或者是电话成功,结果中该姓名的最后一条记录,如果最后一条记录的状态是未成功,则取该姓名下最近日期的短信成功或者是电话成功的记录!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-29 15:49:35
复制代码
二维码

扫码加我 拉你入群

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

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

2012-12-29 15:57:13
webgu 发表于 2012-12-29 15:49
不好意思,是我意思未表达清楚,如果还有一种类型的记录,姓名不同只有一条记录,不管什么状态,最后的结果中都会显示这条记录,再帮忙解答下,谢谢~~
二维码

扫码加我 拉你入群

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

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

2012-12-29 16:15:37
webgu 发表于 2012-12-29 15:49
补充:还有一点就是,如果像你的数据中麻六六没有短信成功只有两天未成功的记录,这时候要取2010/10/20的那条记录,同样是在你补充的那个数据集上,请指教!!
二维码

扫码加我 拉你入群

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

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

2012-12-29 16:33:46
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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