[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
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
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 annexes word - Forum Word
- Table des caractères - Guide
- Sql lister les tables ✓ - Forum Programmation
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
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.
@+
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.
@+