假设我提取了一组数据。
IE
SELECT A, date
FROM table
我只想要具有最大日期的记录(对于 A 的每个值)。我可以写
SELECT A, col_date
FROM TABLENAME t_ext
WHERE col_date = (SELECT MAX (col_date)
FROM TABLENAME t_in
WHERE t_in.A = t_ext.A)
但是我的查询真的很长......有没有更紧凑的方式使用 ANALYTIC FUNCTION 来做同样的事情?