Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL Suppression des colonnes en double sur la jointure gauche, 3 tables

Par défaut, MySQL renverra toutes les colonnes de toutes les tables si vous utilisez * . Vous devrez entrer explicitement les noms de colonne dans votre requête pour les récupérer comme vous le souhaitez. Utilisez la requête comme suit :

SELECT A.HEAD_name, A.Family_Size, A.Gender, A.ID_Number, A.DOB,
    B.Supervisor_ID, B.Supervisor_Name, B.Supervisor_Number,
    C.Center_ID, C.Location
FROM Family A
JOIN SUPERVISOR B on ( A.Supervisor_ID = B.Supervisor_ID)
JOIN CENTER C on (B.Center_ID = C.Center_ID);