我想在Mysql的AVG函数中使用select语句中的字段

我想在Mysql的AVG函数中使用select语句中的字段,mysql,Mysql,这是select语句。我想将第一个字段(count(distinct installation\u id))返回的值除以第二个字段。请告诉我怎么做 select count(distinct installation_id), SUM(hit_block), AVG(???) 基本上,您可以在两个单独的可选子句之间进行数字运算 我不确定你想找到的平均值是多少 基本上,您可以在两个单独的可选子句之间进行数字运算 我不确定你想找到的平均值是多少?我想我不太清楚你想做什么,也许如果你添加了一个示例数

这是select语句。我想将第一个字段(
count(distinct installation\u id)
)返回的值除以第二个字段。请告诉我怎么做

select count(distinct installation_id), SUM(hit_block), AVG(???)
基本上,您可以在两个单独的可选子句之间进行数字运算

我不确定你想找到的平均值是多少

基本上,您可以在两个单独的可选子句之间进行数字运算


我不确定你想找到的平均值是多少?

我想我不太清楚你想做什么,也许如果你添加了一个示例数据集,并描述了你试图通过运行该查询来解决的问题,如果你想做的只是除法,你可以应用算术操作数

请注意,这只是一个示例,可能不起作用,因为我没有在您的环境中测试这一点的方法

select count(distinct installation_id)/SUM(hit_block),AVG(??)

请注意,您可能应该将问号替换为实际值???,这就是您所寻找的吗?如果没有,请解释我可能仍然可以帮助你

我想我不太清楚你想做什么,也许如果你添加了一个示例数据集,并且描述了你试图通过运行该查询来解决的问题,如果你想做的只是除法,你可以应用算术操作数

请注意,这只是一个示例,可能不起作用,因为我没有在您的环境中测试这一点的方法

select count(distinct installation_id)/SUM(hit_block),AVG(??)

请注意,您可能应该将问号替换为实际值???,这就是您所寻找的吗?如果没有,请解释我可能仍然可以帮助

选择计数(不同的安装\u id)/SUM(点击块)@Wes-你真的应该将你的评论作为答案发布,只要这样问题可以有一个可接受的答案。@Lamak为你添加@Vincy很高兴它起作用了。@Wes-哦,谢谢……现在我可以投票了,希望它能被接受;)@拉马克:老实说,“答案”有点开玩笑,因为我看不出它与更广泛的受众有什么关联(太本地化了),我可以用一个基本的复制粘贴来回答,改变一个字符,我对答案不是100%肯定。(正在等待下一轮投票)选择count(不同的安装\u id)/SUM(点击块)@Wes-你真的应该将你的评论作为答案发布,如果这样问题才能有一个可接受的答案的话。@Lamak为你添加了@Vincy很高兴它起作用了。@Wes-哦,谢谢……现在我可以投票了,希望它能被接受;)@拉马克:老实说,“答案”有点开玩笑,因为我看不出它与更广泛的受众有什么关联(太本地化了),我可以用一个基本的复制粘贴来回答,改变一个字符,我对答案不是100%肯定。(正在等待否决票)