次のクエリがあります。
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 の数に基づくようにするには、クエリをどのように変更する必要がありますか
ありがとう