我有一个包含多列的MYSQL表:
col1 | col2 | col3 | col4 | col5 | col6 | min_all_col |
25 | 27 | 35 | 21 | 37 | 34 | |
我需要知道如何使用最小值更新列(min_all_cols) 在所有6列中,例如21 我已经尝试了几个UPDATE语句,但似乎让我感到困惑。
任何人都可以帮助我吗? 此致
答案 0 :(得分:1)
使用LEAST:
<强> LEAST(值1,值2,...)强>
使用两个或多个参数,返回最小值(最小值) 参数。
UPDATE tableName
SET min_all_col = LEAST(col1,col2,col3,col4,col5,col6);