MySQL @Wiki 実用リファレンス
LEAST
最終更新:
my-sql
-
view
LEAST
LEAST(X,Y,...)
指定された 2 つ以上の引数の中で、最も小さい(つまり、最も小さい値を指定された)引数を返す。 各引数の比較は、次の規則に基づいて行われる。
- 戻り値が INTEGER のコンテキストで使用される場合、またはすべての引数に整数値が指定されている場合は、各引数は整数として比較される。
- 戻り値が REAL のコンテキストで使用される場合、またはすべての引数に実数が指定されている場合は、各引数は実数として比較される。
- いずれかの引数がケース依存文字列である場合は、各引数はケース依存文字列として比較される。
- その他の場合、引数はケース非依存文字列として比較される。
mysql> SELECT LEAST(2,0); -> 0 mysql> SELECT LEAST(34.0,3.0,5.0,767.0); -> 3.0 mysql> SELECT LEAST("B","A","C"); -> "A"