LEAST |
Moins |
---|---|
MySQL | Version 3.22.5+ |
Syntaxe
Least(argument) |
Paramètres
Nom | Description |
---|---|
argument | Ce paramètre permet d'indiquer une liste d'expression ou un tableau représentant des nombres à vérifier |
Description
Cette fonction retourne le plus petit argument d'une liste.
Remarques
- Si vous recherchez la valeur la plus grande, vous devriez plutôt utiliser la fonction GREATEST. Si vous voulez obtenir la plus petite valeur d'un champ de table, vous devriez plutôt utiliser la fonction MIN.
- Si la fonction est appelée dans un contexte de valeur entière ou si tous ses paramètres sont des valeurs entières, les paramètres sont comparés comme des entiers. Si la fonction est appelée dans un contexte de valeurs réel (nombre à virgule flottante) ou si tous ses paramètres sont des valeurs réel (nombre à virgule flottante), les paramètres sont comparés en tant que valeurs réel (nombre à virgule flottante). Si aucune des deux règles précédentes ne s'applique, les paramètres sont comparés en tant que chaînes de caractères. Les comparaisons ne sont pas sensibles à la casse, sauf si un paramètre est une chaîne de caractères binaire.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- SELECT "LEAST(5,-18)=" As Text, Least(5,-18) As Result UNION
- SELECT "LEAST(0.25,0.115)=" As Text, Least(0.25,0.115) As Result UNION
- SELECT "LEAST(1,2,3,4,5)=" As Text, Least(1,2,3,4,5) As Result UNION
- SELECT "LEAST(5,4,3,2,1)=" As Text, Least(5,4,3,2,1) As Result UNION
- SELECT "LEAST(24,34,13,72,100,1,34)=" As Text, Least(24,34,13,72,100,1,34) As Result
on obtiendra le résultat suivant :
Text | Result |
LEAST(5,-18)= | -18.000 |
LEAST(0.25,0.115)= | 0.115 |
LEAST(1,2,3,4,5)= | 1.000 |
LEAST(5,4,3,2,1)= | 1.000 |
LEAST(24,34,13,72,100,1,34)= | 1.000 |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 927.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 802
Dernière mise à jour : Mercredi, le 29 avril 2015