[Résolu][SQL] Colonne inconnue dans la clause ON - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu][SQL] Colonne inconnue dans la clause ON (/showthread.php?tid=3165) |
[Résolu][SQL] Colonne inconnue dans la clause ON - Plume - 12-10-2008 Plop ! Là, je sèche sur une requête SQL avec une jointure Ma requête : Code PHP :
Mon erreur : Code : Unknown column 'warehouses.countries_id' in 'on clause' Je sais ce que veut dire cette erreur mais je ne comprends pas pourquoi il me la donne. Remarquez quand même qu'il ne gueule pas pour ce qui est de la connaitre dans la clause SELECT. Quelqu'un sait comment j'me suis planté et arranger ma connerie ? Merci ;] En question bonus, j'ai ces deux requêtes : Code PHP :
Code PHP :
Sachant que la deuxième requête me sert pour récupérer les données du bonhomme qui réceptionne. Ma question est : Comment récupérer ces même données à l'aide d'une seule requête ? Si vous avez besoin de voir la structure de la BdD, vous pouvez la retrouver ici : http://creajeu{point car lien mort}net/sqldesigner/index.php?keyword=exotech-alpha-0.12 Merci pour le coup de main ! @tchaOo° RE: Help on JOINture - pascal - 12-10-2008 yo, quoi de neuf depuis le temps ? je crois que l'ordre des tables n'est pas bon : Code PHP :
les 2 premières tables ne sont pas dans le bon ordre: avant la jointure se faisait sur la table player_has_warehouse au lieu de warehouses. pour les mails, comment avoir l'envoyeur et le destinataire en une seule requête ? avec des alias sur les noms de tables, pour nommer le rôle envoyeur ou destinataire. Code PHP :
et voilà A+ Pascal RE: Help on JOINture - Plume - 12-10-2008 Pfiou ! Excellent ! J'te remercie, n'avait besoin d'un rafraichissement ! J'y retourne ! Ca va roxer :-° @tchaOo° |