Hallo Ihr Lieben,
ich habe eine Haupttabelle, dort sind Tabellennamen und TabellenIDs gespeichert.
Jetzt möchte ich einen JOIN machen mit den Inhalten, aber es klappt nicht:
Die Daten der Haupttabelle (nur Beispiele):
ID | table_name | id_name | id_value
1 | tabelle1 | tabelle1_id | 10
2 | tabelle2 | tabelle2_id | 5
Der JOIN soll sich nun mit den beiden Tabellen verbinden.
Mein Versuch:
---
SELECT ht.table_name, ht.id_name, ht.id_value
FROM haupttabelle AS ht
JOIN
(SELECT table_name, id_name, id_value FROM haupttabelle WHERE ht.ID=haupttabelle.ID) AS jointabelle ON ht.id_value=jointabelle.ID
---
Leider komme ich damit nicht in tabelle1 oder tabelle2, um von dort andere Felder zu holen.
Hat jemand vielleicht einen Tipp für mich?
Liebe Grüße
Lydia.h