Ich habe eine Tabelle A mit der folgenden Definition in MySQL
%Vor%Dabei verweist c_id auf eine andere Tabelle B mit der folgenden Definition:
%Vor%Ich gebe die folgende Abfrage aus
%Vor%Aber ich bekomme den folgenden Fehler
%Vor%Ich habe versucht, es in "c_id" zu ändern, aber das scheint auch nicht zu funktionieren.
Jede Hilfe ist willkommen.
Danke
USING
in MySQL ist nur eine Kurzform für eine standard ON
-Klausel und funktioniert nur, wenn der Spaltenname in beiden Tabellen identisch ist.
Von dem Handbuch :
Die Klausel USING (column_list) benennt eine Liste von Spalten, die existieren müssen in beiden Tabellen.
Tun Sie das stattdessen:
%Vor%Beide Spalten müssen den gleichen Namen haben: entweder c_id oder cid Dann funktioniert die using-Klausel
Tags und Links mysql