Spalte in Where-Klausel ist mehrdeutig - Was bedeutet das?

8

Ich bin auf diesen Fehler in MySQL für die Join-Klausel gestoßen, aber ich bin ziemlich neu im Argument JOIN und ich bin mir nicht sicher, was das bedeutet. Kann jemand helfen?

  

Spalte 'id' in where-Klausel ist mehrdeutig

%Vor%     
Ben 19.05.2011, 17:01
quelle

3 Antworten

28

Sie müssen id vollständig qualifizieren, da venues und venues_meta beide eine Spalte namens id haben.

    
Chris Morgan 19.05.2011, 17:02
quelle
1

Ich denke du willst:

%Vor%

(aber seien Sie sicher, dass es v.venue_id ist und nicht v.id)

    
Scott C Wilson 19.05.2011 17:16
quelle
0

Probieren Sie diesen Code

aus %Vor%     
E.Prokhorov 12.08.2016 07:11
quelle

Tags und Links