Two things to look out for1. if you need to decimal result it should be SELECT (TOTAL_Price * 1.0 / (DATEDIFF(m, START_DATE, END_DATE)))
2. If you need to calculate actual months elapsed rather you may be better off usingSELECT (TOTAL_Price * 30.0 / (DATEDIFF(dd, START_DATE, END_DATE)))
------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/