select count(distinct installation_id), SUM(hit_block), AVG(???)
這是select語句。我想將第一個字段(count(distinct installation_id)
)返回的值除以第二個字段。請告訴我如何去做。我想在Mysql中的AVG函數的select語句中使用字段
select count(distinct installation_id), SUM(hit_block), AVG(???)
這是select語句。我想將第一個字段(count(distinct installation_id)
)返回的值除以第二個字段。請告訴我如何去做。我想在Mysql中的AVG函數的select語句中使用字段
select count(distinct installation_id)/SUM(hit_block),AVG(??)
基本上你可以在可以單獨選擇的子句之間進行數字操作。
我不確定你想要找到的平均值是多少?
我不認爲我很清楚地理解你想要做什麼,也許如果你添加一個示例數據集,以及你試圖通過運行該查詢來解決問題的描述,如果你想要什麼要做的僅僅是劃分可以應用算術操作數
注意,這只是一個例子,慣於可能工作作爲我沒有測試這個你的環境
SELECT (COUNT(DISTINCT installation_id)/SUM(hit_block))
,AVG(???)
FROM ????
GROUP BY ????
筆記的方式,你或許應該用實際值替換問號???,這是你在找什麼?如果沒有請解釋我可能仍然可以幫助
select count(distinct installation_id)/ SUM(hit_block) – Wes 2011-05-12 21:55:26
@Wes - 你應該真的發表你的評論作爲答案,如果只是這樣的話,問題可以有一個接受的答案。 – Lamak 2011-05-12 22:00:00
謝謝!它工作 – vincy 2011-05-12 22:01:57