-- Automatically generated by SQLQueryTestSuite -- Number of queries: 13 -- !query 0 CREATE TEMPORARY VIEW t1 AS SELECT * FROM VALUES (1) AS GROUPING(a) -- !query 0 schema struct<> -- !query 0 output -- !query 1 CREATE TEMPORARY VIEW t2 AS SELECT * FROM VALUES (1) AS GROUPING(a) -- !query 1 schema struct<> -- !query 1 output -- !query 2 CREATE TEMPORARY VIEW t3 AS SELECT * FROM VALUES (1), (1) AS GROUPING(a) -- !query 2 schema struct<> -- !query 2 output -- !query 3 CREATE TEMPORARY VIEW t4 AS SELECT * FROM VALUES (1), (1) AS GROUPING(a) -- !query 3 schema struct<> -- !query 3 output -- !query 4 CREATE TEMPORARY VIEW ta AS SELECT a, 'a' AS tag FROM t1 UNION ALL SELECT a, 'b' AS tag FROM t2 -- !query 4 schema struct<> -- !query 4 output -- !query 5 CREATE TEMPORARY VIEW tb AS SELECT a, 'a' AS tag FROM t3 UNION ALL SELECT a, 'b' AS tag FROM t4 -- !query 5 schema struct<> -- !query 5 output -- !query 6 SELECT tb.* FROM ta INNER JOIN tb ON ta.a = tb.a AND ta.tag = tb.tag -- !query 6 schema struct -- !query 6 output 1 a 1 a 1 b 1 b