MySQL @Wiki 実用リファレンス

LEAST

最終更新:

my-sql

- view
管理者のみ編集可
HOME > 関数 > 数値関数 > LEAST


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"
バージョン 3.22.5 より前の MySQL では、LEAST の代わりに MIN() を使用できる。



記事メニュー
目安箱バナー