klausulierte Abfrage

Hallo Forum,
ich habe eine Abfrage:

Select * from tableX where spalteA='Wert1';

klappt natürlich tadellos, aber ich habe ca 100000 Elemente, von denen ich den Spaß abfrage. Nun habe ich das ganze als PHP-Script geschrieben, jedoch stelle ich auch hier jede Anfrage einzeln. Kann ich irgendwie, 30 dieser Werte an Postgres übergeben und bekomme dann auch 30 Ergebnistupel zurück?
mit bestem Gruß

Meinst Du sowas?

Select * 
from tableX 
where spalteA in ('Wert1', 'Wert2', 'Wert3');

Entweder wie schon von castorp gezeigt oder, wenn das sehr viele Vergleiche werden, vielleicht auch eine extra Table anlegen und mit der der arbeiten a la where spalteA in (select …)

Super, besten Dank!