Case when in query

lunedì 13 settembre 2010 - 09.51

trinity Profilo | Guru

Salve ragazzi,

in questa select:

Select datediff(d, '01/05/2010', dateadd(m, 1, '01/05/2010'))

nella seconda parte ossia precisamente qui: ....dateadd...... posso metterci una CASE WHEN così potrei gestire meglio il confronto delle date per ricavare il numero di giorni. Se posso qualcuno sa farmi al volo qualche esempio?

Ciao e grazie
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

lbenaglia Profilo | Guru

>Salve ragazzi,
>
>in questa select:
>
>Select datediff(d, '01/05/2010', dateadd(m, 1, '01/05/2010'))
>
>nella seconda parte ossia precisamente qui: ....dateadd......
>posso metterci una CASE WHEN così potrei gestire meglio il confronto
>delle date per ricavare il numero di giorni. Se posso qualcuno
>sa farmi al volo qualche esempio?

Ciao Fabio,

Se ci spieghi tu con un esempio quello che vorresti fare vedremo di darti una mano.

>Ciao e grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

trinity Profilo | Guru

Hai ragione cmq ho risolto grazie mille
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5