Question pour une Requête Analytic
Bonjour,
Je dois faire une requête qui dois retourner
Les rangées qui ont le même id mais par tranche de 30 jours
key id date selectionné
1 123 2018-06-01 oui
2 123 2018-05-30 non
3 123 2018-05-01 oui
4 234 2018-06-01 oui
5 234 2018-06-01 non
Avec cette requête j'élimine ceux qui ont le même id et la même date (key 5)
select key, id, date
row_number() over(partition by ID, DATE order by KEY desc) row_num
from TBL_A
where row_num = 1
Si quelqu'un a une idée pour éliminer ceux qui ont un interval de moins de 30 jours
Merci à l'avance
Pierre