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
Conversione funzione IIF in Sql Server
giovedì 20 maggio 2010 - 17.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nikkysixx
Profilo
| Junior Member
100
messaggi | Data Invio:
gio 20 mag 2010 - 17:05
Ciao a tutti, ho una query ,fatta in access, che dovrei riutilizzare, ma Sql Server non accetta IIF
Potreste darmi una mano nel convertirla?
UPDATE
tabella SET
campo_1 = IIF (espressione1 , parte_vera , parte_falsa),
campo_2 = IIF (espressione2 , parte_vera , parte_falsa)
WHERE
espressione_1 OR
espressione_2
Grazie ;)
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 20 mag 2010 - 17:17
>Potreste darmi una mano nel convertirla?
Si, ma prima dovrei capirla
Quel comando a me sembra assurdo.
Posta un esempio completo con la struttura della tabella (CREATE TABLE), alcune righe di prova (INSERT INTO) ed il result set finale che intendi ottenere con quei dati.
>Grazie ;)
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
nico839
Profilo
| Senior Member
232
messaggi | Data Invio:
gio 20 mag 2010 - 17:19
ciao..forse cerchi una cosa del tipo :
UPDATE tabella SET
campo1 = (CASE WHEN espressione1 THEN parte_vera ELSE parte_falsa END)
campo2 = (CASE WHEN espressione2 THEN parte_vera ELSE parte_falsa END)
WHERE espressione_1 OR espressione_2
?
Ciao.
Nicolas
nikkysixx
Profilo
| Junior Member
100
messaggi | Data Invio:
gio 20 mag 2010 - 17:55
@nico : ci provo e ti dico !
@lorenzo: ok tralascia quello che ho scritto,e se puoi evita di prendermi a schiaffi virtuali :D ...in pratica sto finendo un lavoro non cominciato da me,e vengono importati dei dati da una tabella excel.
Questi finiscono in un unica tabella access,e questo è gravissimo, ma non posso modificare tutta la struttura senza ripartire da zero
Ora il punto è che si presenta l occasione di modificare tutti i campi di questa tabella in base ad un parametro
Quindi per ora vorrei risolvere (seppur in parte ) e poi riscrivere con calma e da zero questo scempio
Thanks
nico839
Profilo
| Senior Member
232
messaggi | Data Invio:
gio 20 mag 2010 - 18:36
ad ogni modo qui
http://msdn.microsoft.com/it-it/library/ms181765.aspx
dovresti trovare qualcosa per aiutarti se non dovesse funzionare
Ciao.
Nicolas
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 20 mag 2010 - 21:29
>@lorenzo: ok tralascia quello che ho scritto,e se puoi evita
>di prendermi a schiaffi virtuali :D
Lungi da me il pensiero di prenderti a schiaffoni
Se posti i dati richiesti saremo SICURAMENTE in grado di aiutarti senza appellarci alla sfera di cristallo
>Thanks
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
nikkysixx
Profilo
| Junior Member
100
messaggi | Data Invio:
ven 21 mag 2010 - 09:51
OK :) la cosa pare funzionare (grazie nico nico839) ma ho un piccolo problema..ci lavoro su e poi riformulo il tutto
Ciao e grazie ^_^
nico839
Profilo
| Senior Member
232
messaggi | Data Invio:
ven 21 mag 2010 - 10:50
>OK :) la cosa pare funzionare (grazie nico nico839) ma ho un
>piccolo problema..ci lavoro su e poi riformulo il tutto
>Ciao e grazie ^_^
di nulla...
Ciao.
Nicolas
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 !