MDEV-27099 Subquery using the ALL keyword on INET6 columns produces a wrong result
This problem was earlier fixed by MDEV-27101. Adding INET6 tests only.
This commit is contained in:
parent
3b656ac8c1
commit
55c648a738
@ -2213,3 +2213,19 @@ SELECT * FROM companies;
|
|||||||
id name
|
id name
|
||||||
DROP TABLE divisions;
|
DROP TABLE divisions;
|
||||||
DROP TABLE companies;
|
DROP TABLE companies;
|
||||||
|
#
|
||||||
|
# MDEV-27099 Subquery using the ALL keyword on INET6 columns produces a wrong result
|
||||||
|
#
|
||||||
|
CREATE TABLE t1 (d INET6);
|
||||||
|
INSERT INTO t1 VALUES ('1::0'), ('12::0');
|
||||||
|
SELECT * FROM t1 ORDER BY d;
|
||||||
|
d
|
||||||
|
1::
|
||||||
|
12::
|
||||||
|
SELECT * FROM t1 WHERE d <= ALL (SELECT * FROM t1);
|
||||||
|
d
|
||||||
|
1::
|
||||||
|
SELECT * FROM t1 WHERE d >= ALL (SELECT * FROM t1);
|
||||||
|
d
|
||||||
|
12::
|
||||||
|
DROP TABLE t1;
|
||||||
|
@ -1630,3 +1630,14 @@ DELETE FROM companies WHERE id IN (SELECT company_id FROM divisions);
|
|||||||
SELECT * FROM companies;
|
SELECT * FROM companies;
|
||||||
DROP TABLE divisions;
|
DROP TABLE divisions;
|
||||||
DROP TABLE companies;
|
DROP TABLE companies;
|
||||||
|
|
||||||
|
--echo #
|
||||||
|
--echo # MDEV-27099 Subquery using the ALL keyword on INET6 columns produces a wrong result
|
||||||
|
--echo #
|
||||||
|
|
||||||
|
CREATE TABLE t1 (d INET6);
|
||||||
|
INSERT INTO t1 VALUES ('1::0'), ('12::0');
|
||||||
|
SELECT * FROM t1 ORDER BY d;
|
||||||
|
SELECT * FROM t1 WHERE d <= ALL (SELECT * FROM t1);
|
||||||
|
SELECT * FROM t1 WHERE d >= ALL (SELECT * FROM t1);
|
||||||
|
DROP TABLE t1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user