Créer un compteur (clé) dans un select [T-SQL] - SQL/NoSQL - Programmation
Marsh Posté le 22-01-2007 à 17:13:52
regarde la doc dans les fonctions de classement :
RANK ( ) OVER ( [ < partition_by_clause > ] < order_by_clause > )
et
ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
Marsh Posté le 23-01-2007 à 11:29:48
merci de ta réponse.
En fait j'utilise la fonction newid() et ça marche très bien
Marsh Posté le 22-01-2007 à 17:01:31
Bonjour à tous !
J'aimerais créer une clé numérique dans un select, afin d'identifier des tuples.
Quelque chose dans ce genre là :
declare @i int
SET @i = 1
SELECT @i = @i + 1, S.*
FROM middle..security S
WHERE S.security_id < 1000
Evidement ça ne fonctionne pas, existe-t'il un moyen de faire ça ?
Merci !