diff options
author | Eugene Kosov <claprix@yandex.ru> | 2019-06-20 12:26:01 +0300 |
---|---|---|
committer | Eugene Kosov <claprix@yandex.ru> | 2019-06-20 12:26:01 +0300 |
commit | cf40393471b10ca68cc1d2804c22ab9203900978 (patch) | |
tree | a0d762185ff33d3e866b41aec383917331ac80d7 /mysql-test/t/join_outer.test | |
parent | d1fa6ba845aeaae5e4d8165bd6d7aeeb75d919b6 (diff) | |
parent | 15065a2398aa3ddc40625f150cf8646d505b692a (diff) | |
download | mariadb-git-cf40393471b10ca68cc1d2804c22ab9203900978.tar.gz |
Merge 5.5 into 10.1
Diffstat (limited to 'mysql-test/t/join_outer.test')
-rw-r--r-- | mysql-test/t/join_outer.test | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/mysql-test/t/join_outer.test b/mysql-test/t/join_outer.test index 19cc5b8049a..b242b42710b 100644 --- a/mysql-test/t/join_outer.test +++ b/mysql-test/t/join_outer.test @@ -2040,6 +2040,29 @@ ORDER BY tb1.i1; DROP TABLE t1,t2; +--echo # +--echo # MDEV-19790 : IS NOT TRUE / IS NOT FALSE predicates over +--echo # inner tables of outer joins +--echo # + +create table t1 (a int); +create table t2 (b int); +insert into t1 values (3), (7), (1); +insert into t2 values (7), (4), (3); +select * from t1 left join t2 on a=b; + +let $q= +select * from t1 left join t2 on a=b where (b > 3) is not true; +eval $q; +eval explain extended $q; + +let $q= +select * from t1 left join t2 on a=b where (b > 3) is not false; +eval $q; +eval explain extended $q; + +drop table t1,t2; + --echo # end of 5.5 tests --echo # |