以下のような TestValue という名前のテーブルがあります
value1 value2 value3
10 19 17
78 8 91
最大値を取得したい。私はSQLでこのクエリを試しました:
select (select MAX(v) from (values (Value1),(Value2),(Value3)) as value(v))
as Maxvalue
from TestValue
それは次のようになります
Maxvalue
19
91
しかし、私は結果が唯一であることを望みます91
。