本文為您提供全面的SQL函數概覽,協助您熟悉各類函數的功能。
概覽
分類 | 說明 | 常用函數 |
對目標資料集進行匯總計算,產生單一統計結果。 | ||
處理文本資料,包括尋找、替換、截取、拼接、格式化等。 | ||
對日誌中的日期和時間進行格式轉換,分組彙總等處理。 | ||
處理 JSON 對象,包括提取、轉換和統計。 | ||
模式比對與文本處理。 | ||
計算時間序列資料的相對變化。 | ||
對數組進行增刪改查、遍曆和轉換。 | ||
操作索引值對。 | ||
數值計算、取整、隨機數、三角函數等。 | ||
資料分布分析與數值計算。 | ||
處理資料類型間的轉換。 | ||
基於資料視窗的彙總或排序。 | ||
處理 IP 位址的解析與計算。 | ||
解析 URL 結構。 | ||
基於資料預測或填充缺失值。 | ||
處理二進位類型的資料。 | ||
直接操作二進位位。 | ||
處理空間幾何體。 | ||
地理位置分析與地圖計算。 | ||
顏色表示與轉換。 | ||
對巨量資料集進行統計處理,犧牲精度以節省記憶體。 | ||
判斷參數的大小關係,適用於任意可比較的資料類型(double、bigint、varchar、timestamp和date)。 | ||
組合多個布爾條件,控制邏輯流程。 | ||
換算資料量或時間間隔的單位。 | ||
分析使用者行為、APP流量、產品目標轉化等資料。 | ||
在SQL分析語句和SPL語句中定義Lambda運算式,並將該運算式傳遞給指定函數,豐富函數的表達。 | ||
基於條件分支返回不同值。 |