Asselin Benoit Développement - Création et conception de sites internet - Amiens Somme Picardie Paris France

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

2 commentairesPoster un commentaire !
Tags: MySQL

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