【发布时间】:2015-10-05 18:16:19
【问题描述】:
我在 Teradata 中有一个数据集-
ID 名称 TMS
123 AAA 12:00
123 BBB 12:01
123 CCC 12:04
123 BBB 12:06
123 DDD 12:08
123 EEE 12:55
222 AAA 12:33
222 血脑屏障 12:10
查询应首先在名称列中找到最后一个“BBB”以获得唯一ID,然后显示BBB时间戳30分钟间隔内的每一行。因此,我的显示应该看起来像 -
ID 名称 TMS
123 BBB 12:06
123 DDD 12:08
222 BBB 12:10
我猜 Qualify 和 Rank 可以解决问题,但不确定。有人吗?
【问题讨论】: