1
0
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:
unknown
2005-09-29 13:37:30 +02:00
parent 629697e594
commit a671075d3e
2 changed files with 4 additions and 4 deletions

View File

@@ -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;

View File

@@ -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;