http://pc11.2ch.net/test/read.cgi/db/1274791771/139
# 期間の抽出について相談です。
# 元情報
# ID    START    END
# -----   -----    -----
# 10    2010/06/01  2010/06/12
# 10    2010/06/13  2010/06/14
# 10    2010/06/15  NULL
# 20    2010/06/01  2010/06/11
# 20    2010/06/13  2010/06/15
# ↓
# 欲しい情報
# ID    START    END
# -----   -----    -----
# 10    2010/06/01  NULL
# 20    2010/06/01  2010/06/11
# 20    2010/06/13  2010/06/15
#
# ・開始日、終了日の期間重複はなし
# ・IDごとにデータを抽出。抽出単位は連続している期間の最小開始日と最大終了日
# ・期間は綺麗に連続(ID=10)することもあれば非連続することもある(ID=20)