使用 SQL Server 2000
表格1
id sdate edate
001 05/01/2012 25/02/2012
002 19/02/2012 17/04/2012
.....
sDate, eDate 格式为dd/mm/yyyy
我想从 table1 中获取每个月的第一个日期和最后一个日期,例如01/01/2012 31/01/2012
,01/02/2012 29/02/2012
预期产出
id sdate edate
001 05/01/2012 31/01/2012
001 01/02/2012 25/02/2012
002 19/02/2012 29/02/2012
002 01/03/2012 31/03/2012
002 01/04/2012 17/04/2012
.....
如何查询上述条件?
需要查询帮助