Skip to content

Commit 9a246e5

Browse files
committed
fix undeterministic sql
1 parent a1d3d76 commit 9a246e5

File tree

18 files changed

+70
-113
lines changed

18 files changed

+70
-113
lines changed
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`int64_col` AS `bfcol_0`,
4-
`rowindex` AS `bfcol_1`
3+
`int64_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
`bfcol_0` + `bfcol_0` AS `bfcol_4`
8+
`bfcol_0` + `bfcol_0` AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_1` AS `bfuid_col_1`,
14-
`bfcol_0` AS `int64_col`,
15-
`bfcol_4` AS `bfuid_col_2`
12+
`bfcol_1` AS `int64_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`int64_col` AS `bfcol_0`,
4-
`rowindex` AS `bfcol_1`
3+
`int64_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
`bfcol_0` + 1 AS `bfcol_4`
8+
`bfcol_0` + 1 AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_1` AS `bfuid_col_1`,
14-
`bfcol_0` AS `int64_col`,
15-
`bfcol_4` AS `bfuid_col_3`
12+
`bfcol_1` AS `int64_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`string_col` AS `bfcol_1`
3+
`string_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`scalar_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
CONCAT(`bfcol_1`, 'a') AS `bfcol_4`
8+
CONCAT(`bfcol_0`, 'a') AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_1`,
14-
`bfcol_1` AS `string_col`,
15-
`bfcol_4` AS `bfuid_col_4`
12+
`bfcol_1` AS `string_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`json_col` AS `bfcol_1`
3+
`json_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`json_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
JSON_SET(`bfcol_1`, '$.a', 100) AS `bfcol_4`
8+
JSON_SET(`bfcol_0`, '$.a', 100) AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_5`,
14-
`bfcol_1` AS `json_col`,
15-
`bfcol_4` AS `bfuid_col_6`
12+
`bfcol_1` AS `json_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`string_list_col` AS `bfcol_1`
3+
`string_list_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`repeated_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
`bfcol_1`[SAFE_OFFSET(1)] AS `bfcol_4`
8+
`bfcol_0`[SAFE_OFFSET(1)] AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_1`,
14-
`bfcol_1` AS `string_list_col`,
15-
`bfcol_4` AS `bfuid_col_3`
12+
`bfcol_1` AS `string_list_col`
1613
FROM `bfcte_1`
Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`string_list_col` AS `bfcol_1`
3+
`string_list_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`repeated_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
98
ARRAY(
109
SELECT
1110
el
12-
FROM UNNEST(`bfcol_1`) AS el WITH OFFSET AS slice_idx
11+
FROM UNNEST(`bfcol_0`) AS el WITH OFFSET AS slice_idx
1312
WHERE
1413
slice_idx >= 1
15-
) AS `bfcol_4`
14+
) AS `bfcol_1`
1615
FROM `bfcte_0`
1716
)
1817
SELECT
19-
`bfcol_0` AS `bfuid_col_1`,
20-
`bfcol_1` AS `string_list_col`,
21-
`bfcol_4` AS `bfuid_col_4`
18+
`bfcol_1` AS `string_list_col`
2219
FROM `bfcte_1`
Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`string_list_col` AS `bfcol_1`
3+
`string_list_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`repeated_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
98
ARRAY(
109
SELECT
1110
el
12-
FROM UNNEST(`bfcol_1`) AS el WITH OFFSET AS slice_idx
11+
FROM UNNEST(`bfcol_0`) AS el WITH OFFSET AS slice_idx
1312
WHERE
1413
slice_idx >= 1 AND slice_idx < 5
15-
) AS `bfcol_4`
14+
) AS `bfcol_1`
1615
FROM `bfcte_0`
1716
)
1817
SELECT
19-
`bfcol_0` AS `bfuid_col_1`,
20-
`bfcol_1` AS `string_list_col`,
21-
`bfcol_4` AS `bfuid_col_5`
18+
`bfcol_1` AS `string_list_col`
2219
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`string_list_col` AS `bfcol_1`
3+
`string_list_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`repeated_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
ARRAY_TO_STRING(`bfcol_1`, '.') AS `bfcol_4`
8+
ARRAY_TO_STRING(`bfcol_0`, '.') AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_1`,
14-
`bfcol_1` AS `string_list_col`,
15-
`bfcol_4` AS `bfuid_col_2`
12+
`bfcol_1` AS `string_list_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`json_col` AS `bfcol_1`
3+
`json_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`json_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
JSON_EXTRACT(`bfcol_1`, '$') AS `bfcol_4`
8+
JSON_EXTRACT(`bfcol_0`, '$') AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_6`,
14-
`bfcol_1` AS `json_col`,
15-
`bfcol_4` AS `bfuid_col_7`
12+
`bfcol_1` AS `json_col`
1613
FROM `bfcte_1`
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
WITH `bfcte_0` AS (
22
SELECT
3-
`rowindex` AS `bfcol_0`,
4-
`json_col` AS `bfcol_1`
3+
`json_col` AS `bfcol_0`
54
FROM `bigframes-dev`.`sqlglot_test`.`json_types`
65
), `bfcte_1` AS (
76
SELECT
87
*,
9-
JSON_EXTRACT_ARRAY(`bfcol_1`, '$') AS `bfcol_4`
8+
JSON_EXTRACT_ARRAY(`bfcol_0`, '$') AS `bfcol_1`
109
FROM `bfcte_0`
1110
)
1211
SELECT
13-
`bfcol_0` AS `bfuid_col_6`,
14-
`bfcol_1` AS `json_col`,
15-
`bfcol_4` AS `bfuid_col_8`
12+
`bfcol_1` AS `json_col`
1613
FROM `bfcte_1`

0 commit comments

Comments
 (0)