From a9eef185c64ff73f72a612a3724223318795d64d Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 26 Dec 2004 02:04:40 -0800 Subject: [PATCH] subselect.result, subselect.test: Added a couple of new test cases for bug #7351. mysql-test/t/subselect.test: Added a couple of new test cases for bug #7351. mysql-test/r/subselect.result: Added a couple of new test cases for bug #7351. --- mysql-test/r/subselect.result | 12 ++++++++++++ mysql-test/t/subselect.test | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/mysql-test/r/subselect.result b/mysql-test/r/subselect.result index b264018866c..9c442d8e3cb 100644 --- a/mysql-test/r/subselect.result +++ b/mysql-test/r/subselect.result @@ -2140,3 +2140,15 @@ WHERE f1 <> ALL ( SELECT f1 FROM t2 WHERE f1 > 2 ); f1 NULL 1 +SELECT f1 FROM t1 +WHERE f1 <> ALL ( SELECT f1 FROM t2 WHERE f1 > 2 +UNION +SELECT f1 FROM t2 WHERE f1 > 3); +f1 +NULL +1 +SELECT f1 FROM t1 +WHERE f1 <> ALL ( SELECT SUM(f1) AS sf1 FROM t2 HAVING sf1 > 10000); +f1 +NULL +1 diff --git a/mysql-test/t/subselect.test b/mysql-test/t/subselect.test index 6f7daa66897..6e4c3a5d604 100644 --- a/mysql-test/t/subselect.test +++ b/mysql-test/t/subselect.test @@ -1405,3 +1405,10 @@ INSERT INTO t2 VALUES (1), (2); SELECT f1 FROM t1 WHERE f1 <> ALL ( SELECT f1 FROM t2 WHERE f1 > 2 ); +SELECT f1 FROM t1 + WHERE f1 <> ALL ( SELECT f1 FROM t2 WHERE f1 > 2 + UNION + SELECT f1 FROM t2 WHERE f1 > 3); + +SELECT f1 FROM t1 + WHERE f1 <> ALL ( SELECT SUM(f1) AS sf1 FROM t2 HAVING sf1 > 10000);