sql >> Databasteknik >  >> RDS >> Mysql

Tvetydig kolumn i INNER JOIN uttalande

Du måste ange prefixet båda kolumner i kopplingen med deras tabellnamn, d.v.s.

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

Felmeddelandet förklarar problemet ganska tydligt, faktiskt:när du anger en kolumn vars namn finns i flera tabeller måste du vara tydlig med vilken tabells kolumn du menar.



  1. Deterministisk funktion i mysql

  2. Väntar på localhost, för alltid!

  3. Postgresql rekursiv självanslutning

  4. Simulerar MySql OLD_PASSWORD i .NET eller MS SQL?