2017-06-04 71 views
0

我使用下面的MySQL查詢有關回顧(70,60,30)是具有整數值的屬性名我想使用聚合函數屬性具有整名字它

SELECT AVG(70) FROM `review`; 

但問題是,我得到70.0000作爲答案,不是因爲它承認70值不是一個屬性名稱的正確的..

plz幫助...

+0

編輯你的問題,並提供樣本數據和預期的結果。 'AVG()'不適用於「名稱」(至少「名稱」是字符串)。 –

回答

0

嘗試與表名也做到這一點:

SELECT AVG(review.70) FROM `review`; 
+0

謝謝你..它的工作 –

0

如果70是列的名稱,我鼓勵您更改名稱!

alter table review change column `70` `value_70` . . . ; 

但是,如果你被卡住它,使用反引號:

SELECT AVG(`70`) 
FROM review;