Mysql
 sql >> база данни >  >> RDS >> Mysql

Не е уникална таблица/псевдоним

Вашата заявка съдържа колони, които могат да присъстват с едно и също име в повече от една таблица, на която препращате, следователно грешката не е уникална. Най-добре е да направите препратките изрично и/или да използвате псевдоними на таблици, когато се присъединявате.

Опитайте

    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. Изключение „не можа да се намери драйвер“ по време на миграция в yii2

  2. MySQL SELECT Counter, Group By

  3. Данни от колоната на обобщената таблица на MySQL като редове

  4. Добавяне на връзка едно към много към самореферентен родител/дете

  5. Изберете без значение от малките букви, като използвате mysql, php и pdo