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

Colonne ambiguë dans l'instruction INNER JOIN

Vous devez préfixer les deux colonnes dans la jointure avec leurs noms de table, c'est-à-dire

FROM Meetings INNER JOIN Rooms ON Meetings.meeting_id = Rooms.meeting_id

Le message d'erreur explique assez clairement le problème, en fait :chaque fois que vous spécifiez une colonne dont le nom existe dans plusieurs tables, vous devez être explicite sur la colonne de la table dont vous parlez.