在聚合函數中使用CAST()
函數的語法如下:
SELECT AGG_FUNC(CAST(column_name AS data_type))
FROM table_name
WHERE condition;
其中,AGG_FUNC
是聚合函數,如SUM()
、COUNT()
、AVG()
等;column_name
是要進行數據類型轉換的列名;data_type
是要轉換的目標數據類型;table_name
是要查詢的表名;condition
是篩選條件。
例如,如果要對一個列進行求和,并將結果轉換為整數類型,可以這樣寫:
SELECT SUM(CAST(column_name AS INT))
FROM table_name
WHERE condition;