Comment trouver le "classement" (N° de ligne) d'un enregistrement donné ?
En + clair (p'têt) j'ai des numéros triés décroissant et un enregistrement a retrouvé mais quel numéro a t-il premier, 2°....?
merci jui 1 peu sec !
Comment trouver le "classement" (N° de ligne) d'un enregistrement donné ?
En + clair (p'têt) j'ai des numéros triés décroissant et un enregistrement a retrouvé mais quel numéro a t-il premier, 2°....?
merci jui 1 peu sec !
tu entend quoi par numéro, sa position dans le tableau trié ou son identifiant ??
sa position
euh
- Solution 1 en SQL
tu fais une requette qui rejette les enregistrements qui sont apprès celui que tu veux
puis tu fais un count()
- Solution 2, dans ton programme
tu récupère tout les enregistrement
tu les lit 1 par 1 en incrémentant un compteur jusqu'a ce que tu ai le bon enregistrement
et tu aura sa position
La position n'existe pas dans un SGBDR !
A minima pour définir un ordre stable et significatif, il faut un order by
Donne des informations sur ta base de données et ta table en particulier
ainsi que ton SDGB
merci a tous cé ok avec le coupdu compte de mad math
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager