mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Bug#9112 - Merge table with composite index producing invalid results with some queries
Second platform fix for floating point rounding.
This commit is contained in:
@@ -635,13 +635,13 @@ b varchar(10),
|
|||||||
index (a,b)
|
index (a,b)
|
||||||
) engine=myisam;
|
) engine=myisam;
|
||||||
insert into t2 values ( null, '');
|
insert into t2 values ( null, '');
|
||||||
insert into t2 values ( 9999999999.9999, '');
|
insert into t2 values ( 9999999999.999, '');
|
||||||
insert into t3 select * from t2;
|
insert into t3 select * from t2;
|
||||||
select min(a), max(a) from t1;
|
select min(a), max(a) from t1;
|
||||||
min(a) max(a)
|
min(a) max(a)
|
||||||
9999999999.9999 9999999999.9999
|
9999999999.9990 9999999999.9990
|
||||||
flush tables;
|
flush tables;
|
||||||
select min(a), max(a) from t1;
|
select min(a), max(a) from t1;
|
||||||
min(a) max(a)
|
min(a) max(a)
|
||||||
9999999999.9999 9999999999.9999
|
9999999999.9990 9999999999.9990
|
||||||
drop table t1, t2, t3;
|
drop table t1, t2, t3;
|
||||||
|
@@ -291,7 +291,7 @@ create table t3 (
|
|||||||
) engine=myisam;
|
) engine=myisam;
|
||||||
|
|
||||||
insert into t2 values ( null, '');
|
insert into t2 values ( null, '');
|
||||||
insert into t2 values ( 9999999999.9999, '');
|
insert into t2 values ( 9999999999.999, '');
|
||||||
insert into t3 select * from t2;
|
insert into t3 select * from t2;
|
||||||
select min(a), max(a) from t1;
|
select min(a), max(a) from t1;
|
||||||
flush tables;
|
flush tables;
|
||||||
|
Reference in New Issue
Block a user