Sql 平均购买量
Sql 平均购买量,sql,Sql,如何获取平均购买金额超过50卢比的客户id(第3列为购买id,必须按客户汇总) 选择不同的客户id 从桌子上 客户的平均购买量大于50 按客户id分组您可以尝试以下方法- SELECT customer_id from table group by customer_id having avg(col2)>50 你可以试试下面的方法- SELECT customer_id from table group by customer_id having avg(col2)>50
如何获取平均购买金额超过50卢比的客户id(第3列为购买id,必须按客户汇总) 选择不同的客户id 从桌子上 客户的平均购买量大于50
按客户id分组您可以尝试以下方法-
SELECT customer_id
from table
group by customer_id
having avg(col2)>50
你可以试试下面的方法-
SELECT customer_id
from table
group by customer_id
having avg(col2)>50
col.3是采购id,必须为客户聚合id@user14263992,现在查看谢谢你的帮助。我试试看。如何限制平均值>50但小于@user14263992,则条件是平均值(col2)>50,平均值(col2)第3列为采购id,必须为客户进行汇总id@user14263992,现在查看谢谢你的帮助。我试试看。如何限制平均值>50但小于@user14263992,条件是avg(col2)>50,假设某人有两次购买。一个是100件每件1卢比,另一个(第二天)是1件100卢比。平均值是a)200卢比/101件=约2卢比/件,还是b)(1+100)/2=50.5卢比/件?总采购数量=2采购总价值=100+100=200我需要,平均值=200/2=100对不起,是的-我在第二个选项上犯了错误。你是对的,它应该是b)(100+100)/2=100。谢谢我想@Fahmi的答案就是这样。谢谢。如何限制平均值>50但低于想象中的某个人有两次购买。一个是100件每件1卢比,另一个(第二天)是1件100卢比。平均值是a)200卢比/101件=约2卢比/件,还是b)(1+100)/2=50.5卢比/件?总采购数量=2采购总价值=100+100=200我需要,平均值=200/2=100对不起,是的-我在第二个选项上犯了错误。你是对的,它应该是b)(100+100)/2=100。谢谢我想@Fahmi的答案就是这样。谢谢。如何限制平均值>50但小于