Merge all the latest trunk fixes and enhancements into the json5 branch.
FossilOrigin-Name: b5ca15cfc19380cf870b70be6a86e70f2026cc3d6d89005b45891d58c4f11c2d
This commit is contained in:
@@ -89,5 +89,35 @@ do_execsql_test 4.4 {
|
||||
SELECT (d IS NULL) FROM t1 RIGHT JOIN t2 ON (j=33);
|
||||
} {1}
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
reset_db
|
||||
do_execsql_test 5.0 {
|
||||
CREATE TABLE t0(w);
|
||||
CREATE TABLE t1(x);
|
||||
CREATE TABLE t2(y);
|
||||
CREATE TABLE t3(z);
|
||||
INSERT INTO t3 VALUES('t3val');
|
||||
}
|
||||
|
||||
do_execsql_test 5.1 {
|
||||
SELECT * FROM t1 INNER JOIN t2 ON (0) RIGHT OUTER JOIN t3;
|
||||
} {{} {} t3val}
|
||||
|
||||
do_execsql_test 5.2 {
|
||||
SELECT * FROM t1 INNER JOIN t2 ON (0) FULL OUTER JOIN t3;
|
||||
} {{} {} t3val}
|
||||
|
||||
do_execsql_test 5.3 {
|
||||
SELECT * FROM t3 LEFT JOIN t2 ON (0);
|
||||
} {t3val {}}
|
||||
|
||||
do_execsql_test 5.4 {
|
||||
SELECT * FROM t0 RIGHT JOIN t1 INNER JOIN t2 ON (0) RIGHT JOIN t3
|
||||
} {{} {} {} t3val}
|
||||
|
||||
do_execsql_test 5.5 {
|
||||
SELECT * FROM t0 RIGHT JOIN t1 INNER JOIN t2 ON (0)
|
||||
} {}
|
||||
|
||||
finish_test
|
||||
|
||||
Reference in New Issue
Block a user