Hallo,
ich versucher mich gerade daran aus einer tabelle einen tabellennamen auszulesen und in selben query in einem join zu verwenden, was leider nicht ganz klappt.
So in etwa solls aussehen:
select item.tablename,item.data from item as item left join i.tablename as additional on item.item_id=additional.itemId
das ist kein orginalquery, er dient beispiel für mein anliegen
hat jemand eine idee wie man das hinbekommen kann?
ich hab es auch u.a. schon mit concat versucht, was auch nciht geklappt hat...:
für rat, ansatzpunkte sowohl für komplettlösungen wäre ich euch sehr dankbar
mfg klaus
ich versucher mich gerade daran aus einer tabelle einen tabellennamen auszulesen und in selben query in einem join zu verwenden, was leider nicht ganz klappt.
So in etwa solls aussehen:
select item.tablename,item.data from item as item left join i.tablename as additional on item.item_id=additional.itemId
PHP-Code:
select
item.tablename,item.data
from
item as item left join i.tablename as additional
on item.item_id=additional.itemId
hat jemand eine idee wie man das hinbekommen kann?
ich hab es auch u.a. schon mit concat versucht, was auch nciht geklappt hat...:
PHP-Code:
select
item.tablename,item.data
from
item as item left join concat('dyntable_',i.tablename) as additional
on item.item_id=additional.itemId
für rat, ansatzpunkte sowohl für komplettlösungen wäre ich euch sehr dankbar
mfg klaus
Kommentar