|
10 | 10 | FROM |
11 | 11 | (SELECT 0 AS num_actors, |
12 | 12 | plus(numbers.number, 1) AS num_intervals |
13 | | - FROM numbers(ceil(divide(dateDiff('week', toStartOfWeek(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')), 0), plus(toStartOfWeek(assumeNotNull(toDateTime64('2020-02-15 23:59:59', 6, 'UTC')), 0), toIntervalWeek(1))), 1))) AS numbers |
| 13 | + FROM numbers(ceil(divide(dateDiff('week', toStartOfWeek(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')), 0), plus(toStartOfWeek(assumeNotNull(toDateTime('2020-02-15 23:59:59', 'UTC')), 0), toIntervalWeek(1))), 1))) AS numbers |
14 | 14 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
15 | 15 | num_intervals AS num_intervals |
16 | 16 | FROM |
|
20 | 20 | (SELECT e.`$group_0` AS aggregation_target, |
21 | 21 | toStartOfWeek(toTimeZone(e.timestamp, 'UTC'), 0) AS start_of_interval |
22 | 22 | FROM events AS e SAMPLE 1 |
23 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfWeek(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')), 0)), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-02-15 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie'), ifNull(notEquals(nullIf(nullIf(e.`$group_0`, ''), 'null'), ''), 1), notEquals(e.`$group_0`, '')) |
| 23 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfWeek(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')), 0)), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-02-15 23:59:59', 'UTC'))), equals(e.event, 'watched movie'), ifNull(notEquals(nullIf(nullIf(e.`$group_0`, ''), 'null'), ''), 1), notEquals(e.`$group_0`, '')) |
24 | 24 | GROUP BY aggregation_target, |
25 | 25 | start_of_interval |
26 | 26 | HAVING ifNull(greater(count(), 0), 0)) |
|
151 | 151 | FROM |
152 | 152 | (SELECT 0 AS num_actors, |
153 | 153 | plus(numbers.number, 1) AS num_intervals |
154 | | - FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
| 154 | + FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
155 | 155 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
156 | 156 | num_intervals AS num_intervals |
157 | 157 | FROM |
|
168 | 168 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
169 | 169 | GROUP BY person_distinct_id_overrides.distinct_id |
170 | 170 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
171 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 171 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), equals(e.event, 'watched movie')) |
172 | 172 | GROUP BY aggregation_target, |
173 | 173 | start_of_interval |
174 | 174 | HAVING ifNull(greater(count(), 0), 0)) |
|
197 | 197 | FROM |
198 | 198 | (SELECT 0 AS num_actors, |
199 | 199 | plus(numbers.number, 1) AS num_intervals |
200 | | - FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime64('2019-12-24 00:00:00', 6, 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime64('2019-12-31 23:59:59', 6, 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
| 200 | + FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime('2019-12-24 00:00:00', 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime('2019-12-31 23:59:59', 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
201 | 201 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
202 | 202 | num_intervals AS num_intervals |
203 | 203 | FROM |
|
214 | 214 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
215 | 215 | GROUP BY person_distinct_id_overrides.distinct_id |
216 | 216 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
217 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime64('2019-12-24 00:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2019-12-31 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 217 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime('2019-12-24 00:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2019-12-31 23:59:59', 'UTC'))), equals(e.event, 'watched movie')) |
218 | 218 | GROUP BY aggregation_target, |
219 | 219 | start_of_interval |
220 | 220 | HAVING ifNull(greater(count(), 0), 0)) |
|
243 | 243 | FROM |
244 | 244 | (SELECT 0 AS num_actors, |
245 | 245 | plus(numbers.number, 1) AS num_intervals |
246 | | - FROM numbers(ceil(divide(dateDiff('week', toStartOfWeek(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')), 0), plus(toStartOfWeek(assumeNotNull(toDateTime64('2020-02-15 23:59:59', 6, 'UTC')), 0), toIntervalWeek(1))), 1))) AS numbers |
| 246 | + FROM numbers(ceil(divide(dateDiff('week', toStartOfWeek(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')), 0), plus(toStartOfWeek(assumeNotNull(toDateTime('2020-02-15 23:59:59', 'UTC')), 0), toIntervalWeek(1))), 1))) AS numbers |
247 | 247 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
248 | 248 | num_intervals AS num_intervals |
249 | 249 | FROM |
|
268 | 268 | WHERE and(equals(groups.team_id, 99999), equals(index, 0)) |
269 | 269 | GROUP BY groups.group_type_index, |
270 | 270 | groups.group_key) AS e__group_0 ON equals(e.`$group_0`, e__group_0.key) |
271 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfWeek(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')), 0)), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-02-15 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie'), ifNull(equals(e__group_0.properties___industry, 'technology'), 0)) |
| 271 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfWeek(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')), 0)), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-02-15 23:59:59', 'UTC'))), equals(e.event, 'watched movie'), ifNull(equals(e__group_0.properties___industry, 'technology'), 0)) |
272 | 272 | GROUP BY aggregation_target, |
273 | 273 | start_of_interval |
274 | 274 | HAVING ifNull(greater(count(), 0), 0)) |
|
428 | 428 | FROM |
429 | 429 | (SELECT 0 AS num_actors, |
430 | 430 | plus(numbers.number, 1) AS num_intervals |
431 | | - FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
| 431 | + FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
432 | 432 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
433 | 433 | num_intervals AS num_intervals |
434 | 434 | FROM |
|
445 | 445 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
446 | 446 | GROUP BY person_distinct_id_overrides.distinct_id |
447 | 447 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
448 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 448 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), equals(e.event, 'watched movie')) |
449 | 449 | GROUP BY aggregation_target, |
450 | 450 | start_of_interval |
451 | 451 | HAVING ifNull(greater(count(), 0), 0)) |
|
496 | 496 | FROM |
497 | 497 | (SELECT 0 AS num_actors, |
498 | 498 | plus(numbers.number, 1) AS num_intervals |
499 | | - FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
| 499 | + FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
500 | 500 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
501 | 501 | num_intervals AS num_intervals |
502 | 502 | FROM |
|
513 | 513 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
514 | 514 | GROUP BY person_distinct_id_overrides.distinct_id |
515 | 515 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
516 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 516 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), equals(e.event, 'watched movie')) |
517 | 517 | GROUP BY aggregation_target, |
518 | 518 | start_of_interval |
519 | 519 | HAVING ifNull(greater(count(), 0), 0)) |
|
553 | 553 | FROM |
554 | 554 | (SELECT 0 AS num_actors, |
555 | 555 | plus(numbers.number, 1) AS num_intervals |
556 | | - FROM numbers(ceil(divide(dateDiff('hour', toStartOfHour(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC'))), plus(toStartOfHour(assumeNotNull(toDateTime64('2020-01-01 20:00:00', 6, 'UTC'))), toIntervalHour(1))), 1))) AS numbers |
| 556 | + FROM numbers(ceil(divide(dateDiff('hour', toStartOfHour(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC'))), plus(toStartOfHour(assumeNotNull(toDateTime('2020-01-01 20:00:00', 'UTC'))), toIntervalHour(1))), 1))) AS numbers |
557 | 557 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
558 | 558 | num_intervals AS num_intervals |
559 | 559 | FROM |
|
570 | 570 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
571 | 571 | GROUP BY person_distinct_id_overrides.distinct_id |
572 | 572 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
573 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfHour(assumeNotNull(toDateTime64('2020-01-01 12:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-01-01 20:00:00', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 573 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfHour(assumeNotNull(toDateTime('2020-01-01 12:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-01-01 20:00:00', 'UTC'))), equals(e.event, 'watched movie')) |
574 | 574 | GROUP BY aggregation_target, |
575 | 575 | start_of_interval |
576 | 576 | HAVING ifNull(greater(count(), 0), 0)) |
|
704 | 704 | FROM |
705 | 705 | (SELECT 0 AS num_actors, |
706 | 706 | plus(numbers.number, 1) AS num_intervals |
707 | | - FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
| 707 | + FROM numbers(ceil(divide(dateDiff('day', toStartOfDay(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC'))), plus(toStartOfDay(assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), toIntervalDay(1))), 1))) AS numbers |
708 | 708 | UNION ALL SELECT count(DISTINCT aggregation_target) AS num_actors, |
709 | 709 | num_intervals AS num_intervals |
710 | 710 | FROM |
|
721 | 721 | WHERE equals(person_distinct_id_overrides.team_id, 99999) |
722 | 722 | GROUP BY person_distinct_id_overrides.distinct_id |
723 | 723 | HAVING ifNull(equals(argMax(person_distinct_id_overrides.is_deleted, person_distinct_id_overrides.version), 0), 0) SETTINGS optimize_aggregation_in_order=1) AS e__override ON equals(e.distinct_id, e__override.distinct_id) |
724 | | - WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime64('2020-01-01 00:00:00', 6, 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime64('2020-01-08 23:59:59', 6, 'UTC'))), equals(e.event, 'watched movie')) |
| 724 | + WHERE and(equals(e.team_id, 99999), greaterOrEquals(toTimeZone(e.timestamp, 'UTC'), toStartOfDay(assumeNotNull(toDateTime('2020-01-01 00:00:00', 'UTC')))), lessOrEquals(toTimeZone(e.timestamp, 'UTC'), assumeNotNull(toDateTime('2020-01-08 23:59:59', 'UTC'))), equals(e.event, 'watched movie')) |
725 | 725 | GROUP BY aggregation_target, |
726 | 726 | start_of_interval |
727 | 727 | HAVING ifNull(greater(count(), 0), 0)) |
|
0 commit comments