sql server get all months between two dates