>Ciao, partendo da un campo DateTime, con month(Campo) ottengo
>il mese, ma come posso ottenere il mese successivo a quello della
>data?
Puoi ricorrere alla funzione DATEADD() come nel seguente esempio:
SELECT
MONTH(CURRENT_TIMESTAMP) AS Mese
, MONTH(DATEADD(Month, 1, CURRENT_TIMESTAMP)) AS ProssimoMese;
/* Output:
Mese ProssimoMese
----------- ------------
10 11
(1 row(s) affected)
*/
>Grazie mille!!
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org