Vieleicht hilft uns das ja weiter
Nein, auf den ersten Blick sieht es richtig aus. Wobei ich wirklich die pid verweden würde. Du kannst versuchen mit den Tabellen-Alias (t1/t2) zu arbeiten oder diese speziellen Hochkommas verwenden, welche phpMyAdmin nutzt.
An dieser stelle kann man natürlich im phpMyAdmin herum experementieren, das geht schneller, als immer den Script zu ändern.