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 回答