【SQL算術関数】GREATEST ? 引数の中から最大値を返す (Oracle)
Filed in SQL辞典 on 9月.14, 2009
Oracleでは、2つ以上の引数の中から最大値を返すGREATEST関数があります。逆に引数の中から最小値を返すにはLEAST関数を使います。
文法:
GREATEST(a, b [, c, .....] )
引数の中から最大値を返す。引数は2つ以上でいくつでも設定できる。
使用例:英語、数学、物理のテストの点数から最高点を求める。
SELECT user, english, math, physics, GREATEST(english, math, physics) FROM tbExamTable;
user english math physics GREATEST(english, math, physics)
—————————————————————————————————
Yamada 56 33 79 79
Kawai 80 67 46 80
Leave a Reply
You must be logged in to post a comment.