各サイトの評価が 1 ~ 4 のサイト テーブルがあります。また、サイト テーブルの評価を使用して開始日を追加するキャパシティ テーブルもあります。たとえば、
評価 1 のサイトの開始日は 2010 年 1 月 5 日、終了日は 2010 年 9 月 30 日
評価 2 と 3 のサイトの開始日は 2010 年 1 月 4 日、終了日は 01 /11/2010
評価が 4 のサイトの場合、開始日は 2010 年 1 月 1 日、終了日は 2010 年 12 月 31 日である必要があります。
最初の 2 つの列については既に以下のコードを参照してください。開始日と終了日を追加する必要があります。手伝ってくれますか?
USE OCCUPANCY
CREATE TABLE Cap1
(PitchType_Skey int,
Site_Skey int)
DECLARE @PitchType_Skey INT
DECLARE @Site_Skey INT
SET @PitchType_Skey = 1
SET @Site_Skey = 1
WHILE (@Site_Skey < 127)
BEGIN
IF @PitchType_Skey = 8
BEGIN
SET @PitchType_Skey = 1
SET @Site_Skey = @Site_Skey + 1
END
IF (@Site_Skey < 127)
BEGIN
INSERT INTO dbo.Cap1 (PitchType_Skey, Site_Skey)
SELECT @PitchType_Skey, @Site_Skey
END
SET @PitchType_Skey = @PitchType_Skey + 1
END