Magazine Internet

Comment attribuer un rang aux lignes d'un résultat en MySQL ? ( sql )

Publié le 23 septembre 2009 par Mr32

Lors de tries par page ou par ligne en base de données, il est parfois utile d'attribuer un rang pour chaque enregistrement. Voici une requête SQL qui vous permettra d'effectuer une telle opération :

SELECT (
	SELECT COUNT(id) FROM table t2
	WHERE t2.titre <= t1.titre 
	) AS rang , t1.*
FROM table t1
ORDER BY t1.titre

Comment attribuer un rang aux lignes d'un résultat en MySQL ? ( sql )

  • Civilité*
  • * Ces champs sont obligatoires
Ajouter un commentaire Signaler un abus Imprimer cet article Partager sur Facebook Voir l'article original
Retour à La Une de

Ces articles peuvent vous intéresser :

Ajouter un commentaire

A propos de l’auteur

Mr32
11 votes

Dossier Paperblog