LEFT JOIN sur trois tables

Résolu/Fermé
maxireussite Messages postés 372 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 11 mars 2020 - Modifié le 6 mars 2020 à 04:29
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 11 mars 2020 à 06:50
Bonjour,

Ma formule ci-dessous fonctionne bien pour deux tables. je souhaite pouvoir y adjoindre une 3e pour la lecture des niveaux

La table "mr_manivclts" contient uniquement les ID des clients, leurs choix matière(matiere_id) et niveau(niveau_i).

La requête me permet de nommer les ID et les afficher. Alors comment adjoindre la table mr_niveaux(et niveau_id) dans la même requête ?

$sql = "SELECT * FROM mr_matnivclts LEFT JOIN mr_matieres ON mr_matieres.matiere_id = mr_matnivclts.matnivclt_id WHERE client_id = '$client_id'"; 


Merci de votre aide.

Configuration: Windows / Firefox 73.0

6 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
6 mars 2020 à 07:37
Bonjour

SELECT 
FROM TABLE1
LEFT JOIN TABLE2 ON.....
LEFT JOIN TABLE3 ON ...


0