重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

MySQLで1コードの中で3つのカラムから最大値を
取得する事は可能でしょうか?

id test1,test2,test3
1 5 7 6
だとすると、id=1の最大値は7と返してくれるSQL
を書きたいです。IF文とか使わないと無理でしょうか?

よろしくお願いします。

A 回答 (1件)

greatest関数というのがあるようです。



select greatest(test1,test2,test3) from t1 where id=1

http://dev.mysql.com/doc/refman/4.1/ja/mathemati …
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す