Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Procedura In(....) nella where di una query
lunedì 04 ottobre 2010 - 10.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 4 ott 2010 - 10:36
Ciao Ragazzi,
in spesso nelle where per eseguire una select puntando a determinati requisiti inserisco l'IN ossia x esempio faccio
select campo from tabella1 where id in(1,2,3.....)
mi è capitato un caso in cui devo selezionare tutti i codici diversi da quelli che inserisco nella IN e pertanto vi chiedo è possibile evitare di riscrivere tutti i dati nella IN dato che sono moltissimi codici e scrivere invece selezionare la colonna campo della tabella1 dove id è diverso da tutti i numeri id indicati nella IN iniziale?
spero di essermi fatto capire :D
ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 4 ott 2010 - 10:40
>Ciao Ragazzi,
Ciao
>in spesso nelle where per eseguire una select puntando a determinati
>requisiti inserisco l'IN ossia x esempio faccio
>mi è capitato un caso in cui devo selezionare tutti i codici
>diversi da quelli che inserisco nella IN e pertanto vi chiedo
>è possibile evitare di riscrivere tutti i dati nella IN dato
>che sono moltissimi codici e scrivere invece selezionare la colonna
>campo della tabella1 dove id è diverso da tutti i numeri id indicati
>nella IN iniziale?
Puoi postare l'esempio? Proprio non ho capito..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
dinoxet
Profilo
| Senior Member
484
messaggi | Data Invio:
lun 4 ott 2010 - 10:57
puoi usare la not in(1,2,3,.......)
DINOXET
__________________________________________
impossible is only a word
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 4 ott 2010 - 12:22
>puoi usare la not in(1,2,3,.......)
non credo si tratti di quello, perchè dovrebbe scrivere comunque tutti i codici, per questo volevo capire bene cosa intendesse..
Vediamo che dice..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
franco.geko
Profilo
| Junior Member
65
messaggi | Data Invio:
lun 4 ott 2010 - 16:35
FORSE HO CAPITO LA DOMANDA (alla terza lettura)!!
Che sia qualcosa del tipo..
Select * from [tabella1] as T1 where not exists (select 1 from [tabella2] as T2
on T1.ID = T2.ID)
?
Ciao
Franco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !