Søren Løbner wrote:
> Den 21-06-2004 18:24 skriblede Jacob Atzen:
>
>> mysql> select max(tal) from taltabel;
>> +----------+
>> | max(tal) |
>> +----------+
>> | 3 |
>> +----------+
>>
>> Lidt mere elegant, ik?
>
>
> Jowjow men så kan du også sige:
>
> mysql> SELECT * FROM taltabel ORDER BY tal DESC LIMIT 1;
> +------+
> | tal |
> +------+
> | 3 |
> +------+
>
> Jeg kender ikke forskellen på udførselshastigheden, men max funktionen
> er klart mere elegant.
En hurtig test - uden at vide om den er retsvisende (i en større tabel
jeg havde)... gav følgende resultat:
1. Fandt værdien via MAX() på 0.16 sec
2. Fandt værdien via ORDER BY og LIMIT på 0.26 sec
FUT: dk.edb.database
mvh
Johan