Ik kom er niet uit: Ik heb in een tabel een kolom staan waarin bijvoorbeeld "6,7,8" staat. Nu wil ik uit een andere tabel de rijen opvragen met id=6, id=7 of id=8.
Statisch werkt dat natuurlijk als volgt:
als ik het echter probeer met
dan krijg ik maar een regel terug. Is het mogelijk om aan de linkerkant van de query (tabel2 gedeelte) alle gematchte rijen weer te geven?
Statisch werkt dat natuurlijk als volgt:
code:
1
| SELECT * from tabel2 where ID IN (6,7,8) |
als ik het echter probeer met
code:
1
| SELECT * from tabel2 as t2, tabel tabel1 t1 WHERE t1.id=1 and t2.id IN t2.ids |
dan krijg ik maar een regel terug. Is het mogelijk om aan de linkerkant van de query (tabel2 gedeelte) alle gematchte rijen weer te geven?