Mysql
 sql >> Database >  >> RDS >> Mysql

Colonna ambigua nell'istruzione INNER JOIN

Devi anteporre entrambi colonne nel join con i nomi delle tabelle, ad es.

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

Il messaggio di errore spiega il problema in modo abbastanza chiaro, in realtà:ogni volta che specifichi una colonna il cui nome esiste in più tabelle, devi essere esplicito su quale colonna della tabella intendi.