我如何爲下面的查詢編寫查詢。持續資格日期的SQL查詢
我有一個像
id eff date term date
C 20000101 20050228
C 20000501 20120229
C 20060101 20120301
我需要檢查的連續資格數據,如果連續我需要擺脫的其他記錄。對於上面的例子中我需要的輸出作爲
id Eff date Term date
C 20000101 20120301
我需要刪除ranges.In上面的例子中我有資格的重疊範圍內的重疊。如果我有另一個輸入記錄(第四個)說C 20130101 20130531那麼我的輸出應該是兩個記錄。 ç20000010 20120301和C 20130101 20130531
你是什麼意思與「連續資格」?爲什麼只選擇那一行?請擴大您的請求。 – ericpap
我需要刪除重疊的範圍。在上面的例子中,我有重疊範圍的資格。如果我有另一個輸入記錄(第四個)說C 20130101 20130531那麼我的輸出應該是兩個記錄。 C 20000010 20120301和C 20130101 20130531 – user3539875