Skip to content

Commit c020a8b

Browse files
committed
update snapshots
1 parent e7209d2 commit c020a8b

File tree

134 files changed

+1685
-2364
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

134 files changed

+1685
-2364
lines changed
Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`string_col` AS `bfcol_0`
4-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
5-
), `bfcte_1` AS (
6-
SELECT
7-
COUNT(1) AS `bfcol_1`
8-
FROM `bfcte_0`
9-
)
101
SELECT
11-
`bfcol_1` AS `string_col_agg`
12-
FROM `bfcte_1`
2+
*
3+
FROM (
4+
SELECT
5+
COUNT(1) AS `string_col_agg`
6+
FROM (
7+
SELECT
8+
`t0`.`string_col`
9+
FROM (
10+
SELECT
11+
`string_col`
12+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
13+
) AS `t0`
14+
) AS `t1`
15+
) AS `t2`
Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`int64_col` AS `bfcol_0`
4-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
5-
), `bfcte_1` AS (
6-
SELECT
7-
COALESCE(SUM(`bfcol_0`), 0) AS `bfcol_1`
8-
FROM `bfcte_0`
9-
)
101
SELECT
11-
`bfcol_1` AS `int64_col_agg`
12-
FROM `bfcte_1`
2+
*
3+
FROM (
4+
SELECT
5+
COALESCE(SUM(`t1`.`int64_col`), 0) AS `int64_col_agg`
6+
FROM (
7+
SELECT
8+
`t0`.`int64_col`
9+
FROM (
10+
SELECT
11+
`int64_col`
12+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
13+
) AS `t0`
14+
) AS `t1`
15+
) AS `t2`
Lines changed: 14 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,15 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`bool_col` AS `bfcol_0`,
4-
`int64_col` AS `bfcol_1`,
5-
`rowindex` AS `bfcol_2`
6-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
7-
), `bfcte_1` AS (
8-
SELECT
9-
*,
10-
`bfcol_2` AS `bfcol_6`,
11-
`bfcol_1` AS `bfcol_7`,
12-
`bfcol_0` AS `bfcol_8`,
13-
`bfcol_1` + `bfcol_1` AS `bfcol_9`
14-
FROM `bfcte_0`
15-
), `bfcte_2` AS (
16-
SELECT
17-
*,
18-
`bfcol_6` AS `bfcol_14`,
19-
`bfcol_7` AS `bfcol_15`,
20-
`bfcol_8` AS `bfcol_16`,
21-
`bfcol_9` AS `bfcol_17`,
22-
`bfcol_7` + 1 AS `bfcol_18`
23-
FROM `bfcte_1`
24-
), `bfcte_3` AS (
25-
SELECT
26-
*,
27-
`bfcol_14` AS `bfcol_24`,
28-
`bfcol_15` AS `bfcol_25`,
29-
`bfcol_16` AS `bfcol_26`,
30-
`bfcol_17` AS `bfcol_27`,
31-
`bfcol_18` AS `bfcol_28`,
32-
`bfcol_15` + CAST(`bfcol_16` AS INT64) AS `bfcol_29`
33-
FROM `bfcte_2`
34-
), `bfcte_4` AS (
35-
SELECT
36-
*,
37-
`bfcol_24` AS `bfcol_36`,
38-
`bfcol_25` AS `bfcol_37`,
39-
`bfcol_26` AS `bfcol_38`,
40-
`bfcol_27` AS `bfcol_39`,
41-
`bfcol_28` AS `bfcol_40`,
42-
`bfcol_29` AS `bfcol_41`,
43-
CAST(`bfcol_26` AS INT64) + `bfcol_25` AS `bfcol_42`
44-
FROM `bfcte_3`
45-
)
461
SELECT
47-
`bfcol_36` AS `rowindex`,
48-
`bfcol_37` AS `int64_col`,
49-
`bfcol_38` AS `bool_col`,
50-
`bfcol_39` AS `int_add_int`,
51-
`bfcol_40` AS `int_add_1`,
52-
`bfcol_41` AS `int_add_bool`,
53-
`bfcol_42` AS `bool_add_int`
54-
FROM `bfcte_4`
2+
`t0`.`rowindex`,
3+
`t0`.`int64_col`,
4+
`t0`.`bool_col`,
5+
`t0`.`int64_col` + `t0`.`int64_col` AS `int_add_int`,
6+
`t0`.`int64_col` + 1 AS `int_add_1`,
7+
`t0`.`int64_col` + CAST(`t0`.`bool_col` AS INT64) AS `int_add_bool`,
8+
CAST(`t0`.`bool_col` AS INT64) + `t0`.`int64_col` AS `bool_add_int`
9+
FROM (
10+
SELECT
11+
`bool_col`,
12+
`int64_col`,
13+
`rowindex`
14+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
15+
) AS `t0`
Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`string_col` AS `bfcol_0`
4-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
5-
), `bfcte_1` AS (
6-
SELECT
7-
*,
8-
CONCAT(`bfcol_0`, 'a') AS `bfcol_1`
9-
FROM `bfcte_0`
10-
)
111
SELECT
12-
`bfcol_1` AS `string_col`
13-
FROM `bfcte_1`
2+
CONCAT(`t0`.`string_col`, 'a') AS `string_col`
3+
FROM (
4+
SELECT
5+
`string_col`
6+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
7+
) AS `t0`
Lines changed: 15 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,16 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`date_col` AS `bfcol_0`,
4-
`rowindex` AS `bfcol_1`,
5-
`timestamp_col` AS `bfcol_2`
6-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
7-
), `bfcte_1` AS (
8-
SELECT
9-
*,
10-
`bfcol_1` AS `bfcol_6`,
11-
`bfcol_2` AS `bfcol_7`,
12-
`bfcol_0` AS `bfcol_8`,
13-
TIMESTAMP_ADD(CAST(`bfcol_0` AS DATETIME), INTERVAL 86400000000 MICROSECOND) AS `bfcol_9`
14-
FROM `bfcte_0`
15-
), `bfcte_2` AS (
16-
SELECT
17-
*,
18-
`bfcol_6` AS `bfcol_14`,
19-
`bfcol_7` AS `bfcol_15`,
20-
`bfcol_8` AS `bfcol_16`,
21-
`bfcol_9` AS `bfcol_17`,
22-
TIMESTAMP_ADD(`bfcol_7`, INTERVAL 86400000000 MICROSECOND) AS `bfcol_18`
23-
FROM `bfcte_1`
24-
), `bfcte_3` AS (
25-
SELECT
26-
*,
27-
`bfcol_14` AS `bfcol_24`,
28-
`bfcol_15` AS `bfcol_25`,
29-
`bfcol_16` AS `bfcol_26`,
30-
`bfcol_17` AS `bfcol_27`,
31-
`bfcol_18` AS `bfcol_28`,
32-
TIMESTAMP_ADD(CAST(`bfcol_16` AS DATETIME), INTERVAL 86400000000 MICROSECOND) AS `bfcol_29`
33-
FROM `bfcte_2`
34-
), `bfcte_4` AS (
35-
SELECT
36-
*,
37-
`bfcol_24` AS `bfcol_36`,
38-
`bfcol_25` AS `bfcol_37`,
39-
`bfcol_26` AS `bfcol_38`,
40-
`bfcol_27` AS `bfcol_39`,
41-
`bfcol_28` AS `bfcol_40`,
42-
`bfcol_29` AS `bfcol_41`,
43-
TIMESTAMP_ADD(`bfcol_25`, INTERVAL 86400000000 MICROSECOND) AS `bfcol_42`
44-
FROM `bfcte_3`
45-
), `bfcte_5` AS (
46-
SELECT
47-
*,
48-
172800000000 AS `bfcol_50`
49-
FROM `bfcte_4`
50-
)
511
SELECT
52-
`bfcol_36` AS `rowindex`,
53-
`bfcol_37` AS `timestamp_col`,
54-
`bfcol_38` AS `date_col`,
55-
`bfcol_39` AS `date_add_timedelta`,
56-
`bfcol_40` AS `timestamp_add_timedelta`,
57-
`bfcol_41` AS `timedelta_add_date`,
58-
`bfcol_42` AS `timedelta_add_timestamp`,
59-
`bfcol_50` AS `timedelta_add_timedelta`
60-
FROM `bfcte_5`
2+
`t0`.`rowindex`,
3+
`t0`.`timestamp_col`,
4+
`t0`.`date_col`,
5+
TIMESTAMP_ADD(CAST(`t0`.`date_col` AS DATETIME), INTERVAL 86400000000 MICROSECOND) AS `date_add_timedelta`,
6+
TIMESTAMP_ADD(`t0`.`timestamp_col`, INTERVAL 86400000000 MICROSECOND) AS `timestamp_add_timedelta`,
7+
TIMESTAMP_ADD(CAST(`t0`.`date_col` AS DATETIME), INTERVAL 86400000000 MICROSECOND) AS `timedelta_add_date`,
8+
TIMESTAMP_ADD(`t0`.`timestamp_col`, INTERVAL 86400000000 MICROSECOND) AS `timedelta_add_timestamp`,
9+
172800000000 AS `timedelta_add_timedelta`
10+
FROM (
11+
SELECT
12+
`date_col`,
13+
`rowindex`,
14+
`timestamp_col`
15+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
16+
) AS `t0`
Lines changed: 14 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,15 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`bool_col` AS `bfcol_0`,
4-
`int64_col` AS `bfcol_1`,
5-
`rowindex` AS `bfcol_2`
6-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
7-
), `bfcte_1` AS (
8-
SELECT
9-
*,
10-
`bfcol_2` AS `bfcol_6`,
11-
`bfcol_1` AS `bfcol_7`,
12-
`bfcol_0` AS `bfcol_8`,
13-
IEEE_DIVIDE(`bfcol_1`, `bfcol_1`) AS `bfcol_9`
14-
FROM `bfcte_0`
15-
), `bfcte_2` AS (
16-
SELECT
17-
*,
18-
`bfcol_6` AS `bfcol_14`,
19-
`bfcol_7` AS `bfcol_15`,
20-
`bfcol_8` AS `bfcol_16`,
21-
`bfcol_9` AS `bfcol_17`,
22-
IEEE_DIVIDE(`bfcol_7`, 1) AS `bfcol_18`
23-
FROM `bfcte_1`
24-
), `bfcte_3` AS (
25-
SELECT
26-
*,
27-
`bfcol_14` AS `bfcol_24`,
28-
`bfcol_15` AS `bfcol_25`,
29-
`bfcol_16` AS `bfcol_26`,
30-
`bfcol_17` AS `bfcol_27`,
31-
`bfcol_18` AS `bfcol_28`,
32-
IEEE_DIVIDE(`bfcol_15`, CAST(`bfcol_16` AS INT64)) AS `bfcol_29`
33-
FROM `bfcte_2`
34-
), `bfcte_4` AS (
35-
SELECT
36-
*,
37-
`bfcol_24` AS `bfcol_36`,
38-
`bfcol_25` AS `bfcol_37`,
39-
`bfcol_26` AS `bfcol_38`,
40-
`bfcol_27` AS `bfcol_39`,
41-
`bfcol_28` AS `bfcol_40`,
42-
`bfcol_29` AS `bfcol_41`,
43-
IEEE_DIVIDE(CAST(`bfcol_26` AS INT64), `bfcol_25`) AS `bfcol_42`
44-
FROM `bfcte_3`
45-
)
461
SELECT
47-
`bfcol_36` AS `rowindex`,
48-
`bfcol_37` AS `int64_col`,
49-
`bfcol_38` AS `bool_col`,
50-
`bfcol_39` AS `int_div_int`,
51-
`bfcol_40` AS `int_div_1`,
52-
`bfcol_41` AS `int_div_bool`,
53-
`bfcol_42` AS `bool_div_int`
54-
FROM `bfcte_4`
2+
`t0`.`rowindex`,
3+
`t0`.`int64_col`,
4+
`t0`.`bool_col`,
5+
ieee_divide(`t0`.`int64_col`, `t0`.`int64_col`) AS `int_div_int`,
6+
ieee_divide(`t0`.`int64_col`, 1) AS `int_div_1`,
7+
ieee_divide(`t0`.`int64_col`, CAST(`t0`.`bool_col` AS INT64)) AS `int_div_bool`,
8+
ieee_divide(CAST(`t0`.`bool_col` AS INT64), `t0`.`int64_col`) AS `bool_div_int`
9+
FROM (
10+
SELECT
11+
`bool_col`,
12+
`int64_col`,
13+
`rowindex`
14+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
15+
) AS `t0`
Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,12 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`int64_col` AS `bfcol_0`,
4-
`rowindex` AS `bfcol_1`,
5-
`timestamp_col` AS `bfcol_2`
6-
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
7-
), `bfcte_1` AS (
8-
SELECT
9-
*,
10-
`bfcol_1` AS `bfcol_6`,
11-
`bfcol_2` AS `bfcol_7`,
12-
`bfcol_0` AS `bfcol_8`,
13-
CAST(FLOOR(IEEE_DIVIDE(86400000000, `bfcol_0`)) AS INT64) AS `bfcol_9`
14-
FROM `bfcte_0`
15-
)
161
SELECT
17-
`bfcol_6` AS `rowindex`,
18-
`bfcol_7` AS `timestamp_col`,
19-
`bfcol_8` AS `int64_col`,
20-
`bfcol_9` AS `timedelta_div_numeric`
21-
FROM `bfcte_1`
2+
`t0`.`rowindex`,
3+
`t0`.`timestamp_col`,
4+
`t0`.`int64_col`,
5+
CAST(FLOOR(ieee_divide(86400000000, `t0`.`int64_col`)) AS INT64) AS `timedelta_div_numeric`
6+
FROM (
7+
SELECT
8+
`int64_col`,
9+
`rowindex`,
10+
`timestamp_col`
11+
FROM `bigframes-dev.sqlglot_test.scalar_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.305875')
12+
) AS `t0`
Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
1-
WITH `bfcte_0` AS (
2-
SELECT
3-
`json_col` AS `bfcol_0`
4-
FROM `bigframes-dev`.`sqlglot_test`.`json_types`
5-
), `bfcte_1` AS (
6-
SELECT
7-
*,
8-
JSON_SET(`bfcol_0`, '$.a', 100) AS `bfcol_1`
9-
FROM `bfcte_0`
10-
)
111
SELECT
12-
`bfcol_1` AS `json_col`
13-
FROM `bfcte_1`
2+
json_set(`t0`.`json_col`, '$.a', 100) AS `json_col`
3+
FROM (
4+
SELECT
5+
`json_col`
6+
FROM `bigframes-dev.sqlglot_test.json_types` FOR SYSTEM_TIME AS OF DATETIME('2025-08-15T22:12:35.661510')
7+
) AS `t0`

0 commit comments

Comments
 (0)