[SQL] Table qui classe celon une autre table

Sloupman Messages postés 1 Statut Membre -  
Squad-G Messages postés 70 Statut Membre -
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 70 Statut Membre 5
 
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