Skip to content

Commit ff2914d

Browse files
Add a test.
1 parent 4f767ea commit ff2914d

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
drop table if exists users_items;
2+
CREATE TABLE users_items (user_id UInt64) ENGINE = Log;
3+
INSERT INTO users_items SELECT bitAnd(number, 15) from numbers(64);
4+
5+
SELECT sum(in_sample)
6+
FROM
7+
(
8+
WITH RandomUsers AS
9+
(
10+
SELECT
11+
user_id,
12+
rand() % 2 AS in_sample
13+
FROM users_items
14+
GROUP BY user_id
15+
)
16+
SELECT
17+
user_id,
18+
in_sample
19+
FROM RandomUsers
20+
WHERE in_sample = 0
21+
);

0 commit comments

Comments
 (0)