基本的には、行を可変回数複製する必要があります。 Iは次の構造を持つテーブルを持っている:行を複数回複製する
CREATE TABLE [dbo].[Start](
[ID] [int] NOT NULL,
[Apt] [int] NOT NULL,
[Cost] [int] NOT NULL)
私が最後に#Apt行が存在することになるので、この表で(アプト-1)回の各行を複製します。さらに、新しい行ごとに、Costの値は0になるまで減少します。IDは主キーがない場合と同じになります。私はこのようなレコードを持っている場合:
1 5 3
を私は同じテーブルに挿入された4つの新しい行を必要とし、彼らは私がこれまでに多くの方法を試してみましたが、私はできません。この
1 5 2
1 5 1
1 5 0
1 5 0
のようになります。それを機能させる。どうもありがとう!
素晴らしい!できます。どうもありがとう。今私はそれを分解して理解しなければなりません。 –