色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql兩個數取小的

吉茹定2年前11瀏覽0評論

MySQL是一款功能強大的關系型數據庫管理系統,廣泛應用于各類應用中。在MySQL中,有時候需要取兩個數中較小的一個,這個需求在實際開發中經常出現。

實現取兩個數中較小的一個非常簡單,只需要使用MySQL內置的函數LEAST()即可。

SELECT LEAST(3, 5);

上面的代碼將會返回值為3,因為參數中最小的一個是3。

LEAST() 函數支持任意數量的參數,可以取出多個數中的最小值。

SELECT LEAST(3, 5, 2, 8);

上面的代碼將會返回值為2,因為參數中最小的一個是2。

使用 LEAST() 函數需要注意的一點是,如果參數中含有 NULL 值,那么會返回 NULL。

SELECT LEAST(3, NULL, 5);

上面的代碼將會返回值為 NULL,因為參數中含有 NULL。

在實際開發中,我們經常需要在 WHERE 子句中使用 LEAST() 函數,比如查找訂單中最便宜的商品:

SELECT *
FROM orders
WHERE total = LEAST(
SELECT MIN(total)
FROM orders
);

上面的代碼將會返回訂單中總額最小的記錄。