Bonjour,
Est t'il possible de récupérer un compteur de position de chaque résultats sous la forme d'un champs dans une requete SELECT ?
J'ai :
Ma_table
id champs1
28 rouge
56 bleu
89 vert
12 jaune
Et j'aimerais en résultats avoir :
id : 28, compteur : 0, champs1 : rouge
id : 56, compteur : 1, champs1 : bleu
id : 89, compteur : 2, champs1 : vert
id : 12, compteur : 3, champs1 : jaune
En gros, ca donne plus ou moins cela : (je parle du principe, cette requete ne marche pas)
SELECT id, cpt++ as compteur, champs1 FROM ma_table
A noter que je ne peux pas rajouter un champ cpt dans ma table, ca ne servirais a rien car le résultats de la requete est conditionnel et variable (WHERE ...)
Partager