【发布时间】:2018-04-20 07:35:58
【问题描述】:
我正在尝试按日期提取最近的记录,例如下面的表格示例,但针对表格中的所有手机号码:
USAGE_DATE MOBILE_NO IMEI
06-SEP-16 7464924435 3534500646600000
01-SEP-16 7464924435 0000000000000000
10-OCT-16 7464924435 3534500646600000
不幸的是,作为一个新手,我无法使用选择子查询正确更新下面的 SQL,以根据阅读网站上现有的答案/示例来实现这一点 - 任何人都可以帮忙!?
select max(usage_date_time) AS USAGE_DATE, mobile_no, imei
from gsm_usage
--where mobile_no = '07464924435'
group by usage_date_time, mobile_no, imei
【问题讨论】:
-
嗨,我使用的是 Oracle sql developer 4.0 版 :)
标签: sql oracle greatest-n-per-group