Bonjour à tous,
J'ai besoin de remonter l'index de chaque ligne de mon résultat de requête...
Je m'explique. Voici ma requêteEt son résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT [device].[name] AS Equipement, SUM(DATEDIFF(minute, [process].[start_time], [process].[end_time])) AS Durée, FROM [device], [process] WHERE [process].[device_db_id] = [device].[db_id] GROUP BY [device].[name]Il me faudrait une colonne supplémentaire contenant simplement l'index de la ligne du résultat pour avoir le résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Device1 12 Device2 45 Device3 16 Device4 42 Device5 38J'ai cherché à utiliser ROWGUID mais sans succès... Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Device1 12 1 Device2 45 2 Device3 16 3 Device4 42 4 Device5 38 5
Cette colonne me permettra d'afficher correctement ma requête sous Delphi.
La base de données est sous SQL Server.
Merci de votre aide
Partager