MySQLで複数のカラムの最大値を取得したいとき

テーブル内で1つのカラムに対しての最大値や最小値が欲しい場合、
max(カラム名)やmin(カラム名)として得ることは多い。

では、1つのレコードに対し、カラム1,カラム3,カラム3の中の最大値が欲しい場合はどうするか。

この場合、3つの値を取得してから比較することもできるが、
GREATESTを使うとそのまま最大値を得ることができる。

ちなみに、最小値はLEASTで得られる。

 

デジタルゲートがお手伝い

ホームページをリニューアルしたい、スマホ対応にしたい、デザインそのままで機能だけ追加したい、更新だけ代行して欲しい。サイトを運営したいけど誰に相談したらいいか分からない。そんな時はお気軽にお問い合わせください。

スポンサーリンク