Vi spiego subito il mio problema, ho una table più o meno così

-----------
|id| nome |
-----------
|1 | pippo |
|2 | pluto |
|3 | caio |
-----------

ora io non so se verrà caricato solo pippo o pippo e caio e solo pluto, quindi non so come potrei impostare la query perchè se faccio:

select * from test where id = '1';

così non ci sono problemi e neanche facendo:

select * from test where id = '1' or id = '2';

ma come potrei automatizzare il tutto via codice???

non esiste un comando che mi permette di fare

select * from test where id = 1,3

così da caricare solo pippo e caio???

Grazie.