[SQL] Table qui classe celon une autre table
Sloupman
Messages postés
1
Statut
Membre
-
Squad-G Messages postés 70 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
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:
- [SQL] Table qui classe celon une autre table
- Table ascii - Guide
- Table des matières word - Guide
- Table des caractères - Guide
- Tableau croisé dynamique ou table de pilote - Guide
- Schéma branchement table de mixage - Forum Audio
1 réponse
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.
@+
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.
@+