【发布时间】:2019-10-10 17:03:21
【问题描述】:
我正在尝试找到修改此查询的方法:
SELECT work_order_number, COUNT(1)
FROM tmanagerprod.work_order_detail
where client_id = 'x' and transaction_type = 'y'
group by work_order_number;
查询返回 work_order_number = 'x' 的记录数,我需要该计数的平均值。我尝试了 avg() 函数的各种迭代,试图平均 COUNT(1) 但到目前为止它导致了一串错误。我也在这里查看了类似的问题,但它们似乎都是平均数据值而不是行数,并且这些建议对我不起作用。
非常感谢任何帮助。
【问题讨论】:
-
不确定您的意思,因为您可以通过多种方式解释此问题/SQL。请参阅Why should I provide a Minimal Reproducible Example for a very simple SQL query?