Oliver: SELECT .... WHERE feld IN(@array)...geht das?

Beitrag lesen

Hallo Freunde,

habe folgendes Perl/MySQL - Problemchen:

  1. @array wurde durch DB-Select mit den IDs 5,7 und 9 gefüllt.

  2. Nun möchte ich in einem weiteren SELECT die ensprechenden Daten abholen, indem ich den Array in die WHERE-Klausel packe

SO FUNKTIONIERT ES:
SELECT name, alter, tel FROM table WHERE id IN('5','7','9')

SO LEIDER NICHT:
SELECT name, alter, tel FROM table WHERE id IN(@array)

Kann mir jemand mit der Syntax weiterhelfen?

Vielen Dank im voraus, ich schraub derzeit mal weiter :-)

Oliver