3
我想從一列計算平均數PostgreSQL中PostreSQL錯誤:函數AVG(字符改變)不存在
SELECT AVG(col_name)
From TableName
它給我這個錯誤:
ERROR: function avg (character varying) does not exist
LINE 1: SELECT AVG(col_name)
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
顯然該列不是一個數字而是一個字符列。不要將數字存儲在varchar(或char)列中。將數據類型更改爲整數,數字或任何最適合您的數據類型。 –