Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

TSQL Msg 1013 Utilizzare i nomi di correlazione per distinguerli.

Stai utilizzando la tabella Personals.Groups due volte nella prima sottointerrogazione. Se intendi davvero avere la tabella Personals.Groups devi dare loro un alias che poi utilizzerai al posto dei nomi delle tabelle nel resto della query.

INNER JOIN Personals.Groups as PG1

e

INNER JOIN Personals.Groups as PG2

Se ne hai solo bisogno puoi combinare il on clausole per usarne una sola.

INNER JOIN Personals.Groups 
  ON Personals.Registry.[Group] = Personals.Groups.Id and
     Personals.Groups.Id = CHG.GroupID