セクション 4. 章 6
single
Challenge: Monthly VIP Customer Report
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
Write a SQL query to generate a monthly VIP customer report based on transaction history.
- Use the
transactionstable which containstransaction_date,customer_id, andamountcolumns. - Select
month(formatted as'YYYY-MM'usingTO_CHAR),customer_id,total_amount,transaction_count, andvip_status. - Group by
monthandcustomer_id. - Calculate
total_amountasSUM(amount)andtransaction_countasCOUNT(*)per customer per month. - Use
CASE WHENto setvip_status = 'VIP'iftotal_amount >= 500ANDtransaction_count >= 2, otherwiseNULL. - Use
HAVINGto return only rows where both VIP conditions are met.
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください