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