Formattazione numero

mercoledì 19 settembre 2012 - 22.38
Tag Elenco Tags  SQL Server 2008 R2

Zagor60 Profilo | Junior Member

Salve,

ho questo codice:
SELECT Codice, Cognome, Nome, Data_inizio, Data_fine, DATEDIFF(day, Data_inizio, Data_fine) AS giorni
FROM dbo.Tablavoro

e fino a quà tutto regolare.

In un'altra vista creata vorrei che (giorni/30) sia un numero con due decimali, lo so che potrei inserire month invece di day , ma vorrei gestire io i decimali

Ringrazio in anticipo

boccia75 Profilo | Junior Member

Ciao!

In questo modo ottieni un numero con 2 decimali

SELECT Codice, Cognome, Nome, Data_inizio, Data_fine,convert(decimal(10,2),convert(decimal(10,0),DATEDIFF(day, Data_inizio, Data_fine))/30) AS giorni
FROM dbo.Tablavoro

Spero ti possa essere utile.
Ciao
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5