- 締切済み
複数列の最大
初心者です。 SQL文で1レコード中の同一バイト数の複数列の最大を抽出したいのですが、書き方がよくわかりません。 A1|A2|A3|A4|A5 の時、A1~A5までで最大の値を抽出したいのですが・・ 何かよい方法がありますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kakusuke
- ベストアンサー率36% (95/259)
回答No.1
Select Max(A_All) From ( Select A1 As A_All From TableA Union Select A2 As A_All From TableA Union Select A3 As A_All From TableA Union Select A4 As A_All From TableA Union Select A5 As A_All From TableA ) こんな感じ?
お礼
ありがとうございます。 大変参考になりました。