Skip to content

Instantly share code, notes, and snippets.

@vatsan
Last active January 22, 2016 17:43

Revisions

  1. vatsan revised this gist Jan 22, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion sql
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@ from
    (
    select
    group,
    row_number() over(partition by group order by random()) as rank
    row_number() over(partition by group order by random()) as row_number
    from
    table
    )q
  2. vatsan created this gist Jan 22, 2016.
    12 changes: 12 additions & 0 deletions sql
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    select
    *
    from
    (
    select
    group,
    row_number() over(partition by group order by random()) as rank
    from
    table
    )q
    where
    row_number <=10;