想要在 MySQL 中同時搜索多個欄位,並找到它們的最大值,可以用用 GREATEST() 函數。
這個函數接受多個參數,並返回這些參數中的最大值。
SELECT GREATEST(column1, column2, column3) AS max_value
FROM your_table;
在這個示例中,column1、column2、column3 是你要搜索的多個欄位,your_table 是你的表名。這個查詢將返回這些欄位中的最大值作為 max_value 列的結果。
你可以根據需要將欄位和表名替換為你實際使用的值。
SELECT MAX(GREATEST(column1, column2, column3)) AS max_value
FROM your_table;
SELECT MIN(LEAST(column1, column2, column3)) AS max_value
FROM your_table;
大中取小也可以
SELECT MIN(GREATEST(column1, column2, column3)) AS max_value
FROM your_table;
小中取大:
SELECT MAX(LEAST(column1, column2, column3)) AS max_value
FROM your_table;
沒有留言:
張貼留言