Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Nicht eindeutige Tabelle/Alias

Ihre Abfrage enthält Spalten, die in mehr als einer Tabelle, auf die Sie verweisen, mit demselben Namen vorhanden sein könnten, daher der nicht eindeutige Fehler. Es ist am besten, wenn Sie die Verweise explizit machen und/oder Tabellenaliase beim Verbinden verwenden.

Versuchen Sie es

    SELECT pa.ProjectID, p.Project_Title, a.Account_ID, a.Username, a.Access_Type, c.First_Name, c.Last_Name
      FROM Project_Assigned pa
INNER JOIN Account a
        ON pa.AccountID = a.Account_ID
INNER JOIN Project p
        ON pa.ProjectID = p.Project_ID
INNER JOIN Clients c
        ON a.Account_ID = c.Account_ID
     WHERE a.Access_Type = 'Client';