Hallo Sven,
Da hast du ja schon einen falschen Ansatz. Dein FROM erzeugt einen Cross-JOIN, du beschreibst textlich aber ein UNION-SELECT. Das sind zwei komplett unterschiedliche Dinge.
Da hast du natürlich Recht. Ich hatte bisher noch nicht so viel mit JOINs zu tun und habe einfach intuitiv einen Query aufgebaut. Ich hätte mich wohl zuvor schon im MySQL-Manual schlau machen sollen - nicht erst jetzt.
Gruß,
Günther