[megoldva] postgresql kérdés: columnnév behelyettesítése selectbe
Sziasztok!
Lenne egy olyan fura kérdésem, hogy:
Egy postgresql adatbázisban az egyik táblában egy oszlop azt adja meg, hogy a másik tábla melyik oszlopának értékét kell kiolvasni (egyfajta hivatkozás oszlopnév alapján).
Próbálkoztam olyan selecttel ami:
select oszlop1,(select hivatkozásoszlopnév from hivatkozástábla where oszlopx=érték),oszlop3 from tábla
ezzel csak az a baj, hogy a hivatkozásoszlopnévnek a nevét beírja minden sorba, de nem a neve kell minden sorban, hanem az értéke.
gugliztam, túrtam a postgre doksiját, de nem találtam, milyen szintaktika kell ehhez (vagy csak változó deklarálással megy - de akkor is hogyan ?).
Köszi a válaszokat előre is...
- Tovább ([megoldva] postgresql kérdés: columnnév behelyettesítése selectbe)
- 1162 megtekintés