Skip to content

Instantly share code, notes, and snippets.

@glamp
Last active December 16, 2015 02:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glamp/5359922 to your computer and use it in GitHub Desktop.
Save glamp/5359922 to your computer and use it in GitHub Desktop.
--generate_series
select
*
from
generate_series(0,100,10);
-- generate_series
-----------------
-- 0
-- 10
-- 20
-- 30
-- 40
-- 50
-- 60
-- 70
-- 80
-- 90
-- 100
--(11 rows)
--using our median function
select
median(val)
from
generate_series(0,100,5) as val;
-- median
--------
-- 50
--(1 row)
select
current_date + step.i as date_series
from
generate_series(0,14,2) as step(i);
-- date_series
-------------
-- 2013-04-09
-- 2013-04-11
-- 2013-04-13
-- 2013-04-15
-- 2013-04-17
-- 2013-04-19
-- 2013-04-21
-- 2013-04-23
--(8 rows)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment