table_cを生成できるクエリはどれですか?
day、person、revenue_per_person の 3 つの列があります。table_bを生成するときに 'person' を失うため、現在 2 つのクエリを使用する必要があります。
table_aは 3 つの列すべてを使用します。
SELECT day, person, revenue_per_person
FROM purchase_table
GROUP BY day, person
AVG() と GROUP BY により、table_bは 2 つの列のみを使用します。
SELECT day, AVG(revenue) as avg_revenue
FROM purchase_table
GROUP BY day
table_aとtable_bから作成されたtable_c :
SELECT
CASE
WHEN revenue_per_person > avg_revenue THEN 'big spender'
ELSE 'small spender'
END as spending_bucket
FROM ????