在同一行的 mysql 表中,我有一个人名、value1、value2、value3、value4、value5。我想从值 1-5 中获取最小值并将其放入“lowestvalue”列中。
我知道如何从所选列获取最小值和最大值,如 mysql 文档 3.6.1 中所述,但我不知道如何从所选行获取最小值和最大值。我在 mysql 文档中找不到它。
有人可以告诉我或指出正确的方向吗?干杯
最佳答案
SELECT GREATEST(`value1`, `value2`, `value3`, `value4`, `value5`) as `highest`
FROM `tablename` WHERE .....
关于mysql - 行的最小值和最大值,而不是列的最小值和最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075565/