Mahlzeit,
SELECT id FROM relationstabelle WHERE other_id IN (1,2,3,4,5)
SELECT * FROM tabelle WHERE id IN ( <ergebnis der ersten abfrage> )
Versuch's mal mit:
SELECT tabelle.* FROM tabelle JOIN relationstabelle ON tabelle.id = relationstabelle.id WHERE relationstabelle.other_id IN (1,2,3,4,5)
Ich hatte zwischenzeitlich überlegt, den Zwischenschritt in php zu machen, denke aber, dass es performanter geht.
Auf jeden Fall - lies Dich in das Thema JOINs ein.
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|