DataScience100Knock-S52
S-052: レシート明細テーブル(receipt)の売上金額(amount)を顧客ID(customer_id)ごとに合計の上、売上金額合計に対して2000円以下を0、2000円超を1に2値化し、顧客ID、合計金額とともに10件表示せよ。ただし、顧客IDが"Z"から始まるのものは非会員を表すため、除外して計算すること。
code:ans.sql
select
customer_id,
sum(amount) as amount,
case when sum(amount) > 2000 then 1 else 0 end as amount_flag
from receipt
where customer_id not like 'Z%'
group by customer_id
limit 10;