Pegar ultimas tres datas cadastradas por cliente
Pessoal, to tentando montar uma query que me traga as ultimas tres datas cadastradas de cada cliente. Tem o campo client_nm e client_dt. Preciso das ultimas tres datas, alguém sabe ocmo montar esse select?
consegui da seguinte forma:
SELECT RECIPIENT, DATE,
RANK() OVER (PARTITION BY RECIPIENT ORDER BY DATE DESC) Rans
FROM transfers
Na verdade a query correta é essa abaixo:
SELECT recipient
FROM (
SELECT RECIPIENT, DATE, amount,
RANK() OVER (PARTITION BY RECIPIENT ORDER BY DATE DESC) Rans
FROM transfers) tr
WHERE tr.Rans < 4
group by recipient
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 1 visitante