Tenir compte exemple tableau ci-dessousComment trouver le numéro de ligne d'un enregistrement?
ProductDetailNo ProductDescription
224 Apples
225 Tomatoes
226 Potatoes
Comment puis-je lister le numéro de ligne pour une ligne sélectionnée comme ci-dessous?
RowNo ProductDetailNo Product Description
2 225 Tomatoes
En utilisant row_number() dans ma requête renvoie seulement 1 toujours pour un seul enregistrement ne dure que la ligne est logique dans la base de données.
Merci, Damien.
row_number() prend les résultats de votre requête et les numérote. Si votre requête n'a qu'une ligne retournée alors row_number() sera toujours 1. http://msdn.microsoft.com/en-us/library/ms186734.aspx –
Merci pour l'info Brandon mais il doit y avoir un moyen –
est loin. Ajoutez (ou utilisez) une clé unique à la table interrogée et utilisez la clé unique pour référencer le résultat. Si ProductDetailNo est unique, vous pouvez également l'utiliser comme référence arrière. –