I have a column in my sql server 2005 table that should hold the number of months an employee has been in service.
Since I also have the date the employee was engage
If You presume that month is meaning for 30 days You can also round vale
round((datediff(day,[DateEngaged],getdate()))/30.00,0)