これは CROSS JOIN で行うことができます
(私の答えは短縮できることを指摘してくれた @TT に感謝します)
DECLARE @tbl TABLE(CONTID INT, DESCR VARCHAR(100)); INSERT INTO @tbl VALUES (001,'Area 1') ,(001,'Area 2') ,(001,'Area 3'); SELECT * FROM @tbl AS tbl CROSS JOIN (VALUES(0),(1),(2),(3),(4),(5),(6)) AS AllDays(DayInx)
プレ>