MySQL是一款非常流行的關系型數據庫管理系統。在處理數據時,我們經常需要去掉整數。本文將介紹如何在MySQL中去掉整數。
SELECT CAST(5.6 AS UNSIGNED);
SELECT CAST(5.6 AS SIGNED);
上述代碼中,我們使用了MySQL的CAST函數將5.6轉換為無符號整數和有符號整數。結果分別是5和5。這意味著CAST函數會自動去掉整數部分的小數點。
SELECT ROUND(5.6);
SELECT FLOOR(5.6);
SELECT CEILING(5.6);
ROUND函數將5.6四舍五入為6,而FLOOR函數和CEILING函數分別將5.6向下取整和向上取整,結果都是5。這些函數都可以用來去掉整數。
SELECT TRUNCATE(5.6,0);
TRUNCATE函數可以截取指定的小數位數。在本例中,第二個參數是0,表示不保留小數,結果是5。
以上就是MySQL中去掉整數的幾種方法,根據實際需要選擇合適的方法即可。
上一篇mysql函數獲取隨機數
下一篇vue html 原始