Bonjour,

Je suis bloquer sur une requête de sélection, je n'ai pas trouvé de solution.

Dans la BDD j'ai une table USERS dans laquelle nous retrouvons les mots de passe modifiés pour chaque utilisateur. c-a-d chaque utilisateur à un nombre de mot de passe expiré qui est dans cette table.
Je veux faire une requête qui me sélectionne les 10 derniers mot de passe pour chaque utilisateur et pour XX utilisateurs ordonnés par le champs date de modification.

J'ai essayé cette requête (SQL-SERVER)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT TOP 10
 * FROM USERS
WHERE USERS IN(USER1, USER2, ..., USERn)
AND MDP_EXPIRE = 1
ORDER BY DATE_MODIFICATION
Sauf que je n'ai pas les 10 mdp de chaque utilisateurs qui est dans la clause IN.

Merci pour votre aide.