|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2006
Messaggi: 33
|
Operatori OR e IN
Io dovrei fare una query piuttosto lunga... (cioè con un sacco di or ), sul manuale di sql dice che con l'istrozione in si può evitare di ripetere il codice... Il problema però è che non mi restituisce lo stesso risultato!!! Sapreste dirmi la differenza tra i due operatori?? Grazie mille buona pasqua a tutti!!! |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Effettivamente, in alcuni casi l'operatore IN ti permette di poter abbreviare sulla scrittura di codice sql. Supponi il caso in cui devi filtrare in una query un nome che faccia parte di un determinato set
Codice:
SELECT * FROM TABELLA where nome = 'pippo' or nome = 'pluto' or nome = 'paperino'... Codice:
SELECT * FROM TABELLA WHERE NOME IN ('pippo','pluto','paperino'...)
__________________
Il sole è giallo |
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Thread chiuso
| V |
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:58.


















