Skip to content

Instantly share code, notes, and snippets.

@josephwambura
Created January 11, 2023 08:17
Show Gist options
  • Save josephwambura/a59ebe7003d4bf33cc96f9c6a629b590 to your computer and use it in GitHub Desktop.
Save josephwambura/a59ebe7003d4bf33cc96f9c6a629b590 to your computer and use it in GitHub Desktop.
WITH weeks
AS (
SELECT 1 AS n
UNION ALL
SELECT n + 1 FROM weeks WHERE n < 10
),
venues AS (
SELECT 1 AS v
UNION ALL
SELECT v+1 FROM venues WHERE v < 5
),
times AS (
  SELECT '11 am' AS t
  UNION
  SELECT '12 pm' AS t
)
INSERT INTO calendar (week, time, venue)
SELECT n as week, t as time, 'Room '+CAST(v AS VARCHAR) as venue
FROM weeks, venues,times
;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment