How to fetch a sample of data within each group - Teradata

Scenario: We need to select a random sample of 5 in each status type

\n\n

TABLE1

MEMBERSTATUS
89A
34A
25R
27S
69J
32R
39J
55S
32A

Solution:

\n\n
SEL     Member, status \nFROM    TABLE1 \nQUALIFY ROW_NUMBER() OVER (\n            PARTITION BY status \n            ORDER BY NULL) <= 50;


nVector

posted on

Enjoy great content like this and a lot more !

Signup for a free account to write a post / comment / upvote posts. Its simple and takes less than 5 seconds