RagingBull
20-08-2008, 11:43
Ciao a tutti!
Ho bisogno di creare una select che faccia a meno dell'OR.
Mi spiego meglio.
Normalmente in MySQL si scrive: "SELECT * FROM tabella WHERE id=1 OR id=2 OR ... OR id = n;"
E' possibile in qualche modo "contrarre" questa sintassi in qualcosa del tipo: "SELECT * FROM tabella WHERE id=1,2,...,n;"
Mi rendo conto che la risposta ha un alta probabilità di essere negativa.
Un'altra idea che mi era venuta in mente era quella di usare i loop di mysql, in maniera tale che per ogni id effettuasse una query ma:
a. non li so utilizzare;
b. ritengo complicherebbe ulteriormente il programma in java che sto scrivendo.
Come posso risolvere?
Grazie anticipatamente a tutti!!!
Ho bisogno di creare una select che faccia a meno dell'OR.
Mi spiego meglio.
Normalmente in MySQL si scrive: "SELECT * FROM tabella WHERE id=1 OR id=2 OR ... OR id = n;"
E' possibile in qualche modo "contrarre" questa sintassi in qualcosa del tipo: "SELECT * FROM tabella WHERE id=1,2,...,n;"
Mi rendo conto che la risposta ha un alta probabilità di essere negativa.
Un'altra idea che mi era venuta in mente era quella di usare i loop di mysql, in maniera tale che per ogni id effettuasse una query ma:
a. non li so utilizzare;
b. ritengo complicherebbe ulteriormente il programma in java che sto scrivendo.
Come posso risolvere?
Grazie anticipatamente a tutti!!!