インポート手順で中間テーブルに重複するエントリの整数カウンターを作成したいと考えています。FinalTable
次のようなというテーブルがあるとします。
FinalTable
ID Date SameDateCounter
1003 2012/01/01 NULL
1004 2012/02/01 NULL
1005 2012/03/01 1
1006 2012/03/01 2
1007 2012/03/01 3
1008 2012/04/01 1
1009 2012/04/01 2
に一意の制約があり(Date, SameDateCounter)
ます。中間ステップでは、データは にあり、制約がないことを除いてIntermediateTable
まったく同じように見えます。FinalTable
したがって、この問題の出発点は次のとおりです。
IntermediateTable
:
ID Date SameDateCounter
1003 2012/01/01 NULL
1004 2012/02/01 NULL
1005 2012/03/01 NULL
1006 2012/03/01 NULL
1007 2012/03/01 NULL
1008 2012/04/01 NULL
1009 2012/04/01 NULL
そして、SameDateCounter の値を、日付が複数回出現する 1 から開始して生成する必要があります。