目錄
- 一、數學函數
- 1.1 四舍五入函數
- 1.2 求絕對值函數
- 二、日期時間函數
- 2.1 獲取當前日期和時間
- 三、字符串函數
- 3.1 字符串拼接函數
- 3.2 提取子字符串函數
- 四、聚合函數
- 4.1 計算平均值函數
- 4.2 計算最大值函數
- 五、轉換函數
- 5.1 類型轉換函數
- 六、總結
MySQL 提供了豐富的內置函數,涵蓋了從數據處理到數學計算、日期操作等各個方面。熟練掌握這些常用函數,能幫助我們更高效地編寫 SQL 查詢,實現復雜的數據處理和分析。本文將分類介紹 MySQL 的常用函數,并搭配實用示例,助你快速掌握這些強大的工具。
一、數學函數
1.1 四舍五入函數
函數名稱:ROUND
用途:對數值進行四舍五入。
語法:ROUND(X [, D])
參數說明:X
是要四舍五入的數值,D
是指定保留的小數位數(可選)。
舉例:
SELECT ROUND(4.25); -- 結果:4
SELECT ROUND(4.25, 1); -- 結果:4.3
1.2 求絕對值函數
函數名稱:ABS
用途:返回數值的絕對值。
語法:ABS(X)
參數說明