Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Nieunikalna tabela/alias

Twoje zapytanie zawiera kolumny, które mogą występować pod tą samą nazwą w więcej niż jednej tabeli, do której się odwołujesz, stąd nieunikalny błąd. Najlepiej, jeśli podczas dołączania uczynisz odniesienia jawnymi i/lub użyjesz aliasów tabel.

Wypróbuj

    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';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Definicje schematów według DBMS

  2. Jak ustawić parametry połączenia za pomocą Entity Framework

  3. MySQL – NAJMNIEJSZE i NAJWIĘKSZE operatory porównania

  4. Błąd składni MySQL w instrukcji WHILE

  5. NodeJS/mySQL - ER_ACCESS_DENIED_ERROR Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK)