1

次のクエリがあります。

SELECT ROUND(AVG( p.price ),2) as Avg_value
FROM quotes 
inner join `system_users`
ON quotes.created_by = system_users.id
inner join quote_items s
ON s.quote_id = quotes.id
inner join new_products p
ON p.id = new_product_id

システムユーザーは多くの見積もりを持ち、見積もりは多くの見積もりアイテムを持つことができ、各見積もりアイテムには1つの製品があることを確認して、平均値をどのように判断しますか.

平均は見積もりの​​数に基づいてほしい。quote_items の数に基づくようにするには、クエリをどのように変更する必要がありますか

ありがとう

4

1 に答える 1