SQL 內建函數完整分類指南
SQL 提供豐富的內建函數供資料處理與計算使用,主要分為 聚合函數 與 純量函數 兩大類。掌握這些函數能大幅提升查詢效率與資料分析能力。
聚合函數
聚合函數對一組資料值進行計算,返回 單一值。常用於 GROUP BY 子句配合分組統計。
- AVG() - 計算平均值
- COUNT() - 統計行數
- FIRST() - 取得第一筆記錄的值
- LAST() - 取得最後一筆記錄的值
- MAX() - 取得最大值
- MIN() - 取得最小值
- SUM() - 計算總和
純量函數
純量函數基於輸入值進行運算,對每一行資料返回 單一值。常用於資料轉換、格式化、字串操作等。
- UCASE() - 將字串轉為大寫
- LCASE() - 將字串轉為小寫
- MID() - 從文字欄位擷取子字串
- LEN() - 返回文字欄位長度
- ROUND() - 數值四捨五入至指定小數位
- NOW() - 取得目前系統日期時間
- FORMAT() - 格式化欄位顯示方式
提示:後續章節將詳細講解各類函數的語法與實戰範例。