-- Automatically generated by SQLQueryTestSuite -- Number of queries: 6 -- !query 0 create temporary view nt1 as select * from values ("one", 1), ("two", 2), ("three", 3) as nt1(k, v1) -- !query 0 schema struct<> -- !query 0 output -- !query 1 create temporary view nt2 as select * from values ("one", 1), ("two", 22), ("one", 5) as nt2(k, v2) -- !query 1 schema struct<> -- !query 1 output -- !query 2 SELECT * FROM nt1 natural join nt2 where k = "one" -- !query 2 schema struct -- !query 2 output one 1 1 one 1 5 -- !query 3 SELECT * FROM nt1 natural left join nt2 order by v1, v2 -- !query 3 schema struct -- !query 3 output one 1 1 one 1 5 two 2 22 three 3 NULL -- !query 4 SELECT * FROM nt1 natural right join nt2 order by v1, v2 -- !query 4 schema struct -- !query 4 output one 1 1 one 1 5 two 2 22 -- !query 5 SELECT count(*) FROM nt1 natural full outer join nt2 -- !query 5 schema struct -- !query 5 output 4