[SQL] Table qui classe celon une autre table

Fermé
Sloupman Messages postés 1 Date d'inscription samedi 9 août 2008 Statut Membre Dernière intervention 9 août 2008 - 9 août 2008 à 16:47
Squad-G Messages postés 66 Date d'inscription vendredi 25 juillet 2008 Statut Membre Dernière intervention 25 octobre 2010 - 9 août 2008 à 20:16
Bonjour, voila je me lance dans la creation d'un top site, et j'aimerais avoir une table qui me dise celon le nombre de vote d'une autre table, l'emplacement de celle ci (1er, 2eme....).
Par la suite je pourais l'utiliser pour indiquer le rang d'un site, et aussi faire en sorte que les 5 premier sites disposent d'une baniere.

Cordialement
A voir également:

1 réponse

Squad-G Messages postés 66 Date d'inscription vendredi 25 juillet 2008 Statut Membre Dernière intervention 25 octobre 2010 5
9 août 2008 à 20:16
Il faut utiliser les JOIN et LEFT JOIN, etc.

Exemple de requête :

SELECT `table1`.`id`, `table1`.`test`, `table1`.`lol`, `table2`.`tid`, `table2`.`test`, `table2`.`lol` FROM `table1 JOIN `table2`ON (`table1`.`id`=`table2`.`tid`) WHERE `table1`.`id` = "1" ORDER BY `table2`.`test` ASC LIMIT 200

Voilà, sa s'est un principe de base. Tu peux ajouter autemps de JOIN et LEFT JOIN que tu le désires (le order tu le fait sur la table désirée en faites.

@+
0

Discussions similaires