Bonjour à tous,
Je cherche une solution pour mettre à jour une table.
J'ai une requête SELECT :
qui me donne pour chaque regroupement un Rank de 1 à N
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT POLICE_ID, RIDER_ID, CUSTOMER_MATCH_KEY, CUSTOMER_TYPE_NUMBER, PRODUCT_FLAG, RANK() OVER(PARTITION BY POLICE_ID ORDER BY POLICE_ID, RIDER_ID, CUSTOMER_MATCH_KEY, CUSTOMER_TYPE_NUMBER) AS Rank FROM dbo.PRODUCT_PER_CUSTOMER
J'aimerais pouvoir mettre à jour un champ pour toute les lignes où le Rank est à 1
merci d'avance
Partager