List:Internals« Previous MessageNext Message »
From:Rick James Date:July 11 2006 2:40am
Subject:RE: bug with max()
View as plain text  
Ditto for 4.1.14; ok for 4.0.26, but note that it is important that you said
<= an existing value:
==============
4.1.14
mysql> select max(keyval) from nodes where keyval <= 0.6158;
Empty set (0.00 sec)

mysql> select max(keyval) from nodes where keyval <= 0.615;
+------------------+
| max(keyval)      |
+------------------+
| 0.38449999690056 |
+------------------+
1 row in set (0.00 sec)

mysql> select max(keyval) from nodes where keyval <= 0.6159;
+------------------+
| max(keyval)      |
+------------------+
| 0.61580002307892 |
+------------------+
1 row in set (0.00 sec) 

==============
4.0.26:
mysql> select max(keyval) from nodes where keyval <= 0.6158;
+------------------+
| max(keyval)      |
+------------------+
| 0.38449999690056 |
+------------------+
1 row in set (0.00 sec)

mysql> select max(keyval) from nodes where keyval <= 0.61580002307892;
+------------------+
| max(keyval)      |
+------------------+
| 0.61580002307892 |
+------------------+
1 row in set (0.00 sec)

> -----Original Message-----
> From: Konstantin Osipov [mailto:konstantin@stripped] 
> Sent: Monday, July 10, 2006 3:58 PM
> To: frederik@stripped
> Cc: internals@stripped
> Subject: Re: bug with max()
> 
> * Frederik Eaton <frederik@stripped> [06/07/11 00:43]:
> 
> 
> > mysql  Ver 14.12 Distrib 5.0.22, for pc-linux-gnu (i486) 
> using readline 5.1
> > 
> > mysql> select avg(keyval) from nodes where keyval <= 0.6158;
> > +------------------+
> > | avg(keyval)      |
> > +------------------+
> > | 0.38034999370575 | 
> > +------------------+
> > 1 row in set (0.00 sec)
> > 
> > mysql> select max(keyval) from nodes where keyval <= 0.6158;
> > Empty set (0.00 sec)
> 
> This is repeatable in 5.0 as well.
> 
> Reported as Bug#20954 "avg(keyval) retuns 0.38 but max(keyval)
> returns an empty set"
> 
> -- 
> Konstantin Osipov, Software Developer
> MySQL AB, www.mysql.com
> 
> -- 
> MySQL Internals Mailing List
> For list archives: http://lists.mysql.com/internals
> To unsubscribe:    
> http://lists.mysql.com/internals?unsub=1
> 
> 

Thread
bug with max()Frederik Eaton10 Jul
  • Re: bug with max()Konstantin Osipov11 Jul
    • RE: bug with max()Rick James11 Jul
      • Re: bug with max()Frederik Eaton19 Jul
        • Re: bug with max()Frederik Eaton22 Jul