MySQL 中有很多內置的函數可以讓我們在進行數據處理時更加方便,其中之一就是絕對值函數 ABS()。
SELECT ABS(-5);
這個查詢會返回絕對值 5。如果參數本來就是正數,則返回原值。
SELECT ABS(10.5);
這個查詢會返回絕對值 10.5。如果參數是浮點數,則會返回浮點數絕對值。
SELECT ABS('5');
這個查詢會返回絕對值 5。如果參數是字符串,則在嘗試將其轉換為數字之后返回數字絕對值。
ABS() 函數非常簡單易用,可以在 WHERE 語句中用來處理統計數據等等。