1

SQL テーブルの各行に 3 列の最小値を選択する必要があります。テーブルは数千行です。私はMySQLを使用しています。

User   val1    val2    val3
1      1       2       5 
2      3       3       3
3      0       1       0

戻り値

User    minimum_value
1       1
2       3
3       0

すべての検索で、すべての行の列全体の最小値を見つけるための MIN() 関数が表示されます。

4

1 に答える 1

2

おそらく、least関数を使用できます:

select least(val1, val2, val3) from your_table;
于 2012-12-31T03:22:56.047 に答える