Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Coluna ambígua na instrução INNER JOIN


Você precisa prefixar ambos colunas na junção com seus nomes de tabela, ou seja,
FROM Meetings INNER JOIN Rooms ON Meetings.meeting_id = Rooms.meeting_id

A mensagem de erro explica o problema de forma bastante clara, na verdade:sempre que você especifica uma coluna cujo nome existe em várias tabelas, você deve ser explícito sobre qual coluna da tabela você quer dizer.