Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:カスタマーサインアップ年 | データ分析のための高度なSQL
データ分析のためのSQL
セクション 4.  6
single

single

bookチャレンジ:カスタマーサインアップ年

メニューを表示するにはスワイプしてください

SQLにおけるEXTRACT関数の理解

SQLのEXTRACT関数は、日付や時刻の値から特定の部分を抽出するためのものです。例えば、完全な日付から年、月、日だけを取得することができます。これは、年ごとのサインアップ数を分析するなど、日付の一部でデータをグループ化したりフィルタリングしたりする際に特に便利です。

例:

SELECT EXTRACT(YEAR FROM signup_date) AS signup_year FROM customers;

このステートメントは、各顧客のsignup_dateから年だけを返します。EXTRACTを使用し、関数内の引数を変更することで、月や日を取得することも可能です。

1
SELECT EXTRACT(YEAR FROM DATE '2024-06-01') AS year;
copy
タスク

スワイプしてコーディングを開始

顧客のサインアップを年ごとに分析するクエリを作成してください。目的は、signup_date の年ごとに顧客をグループ化し、各年のサインアップ数を集計することです。

  • signup_date 列から年を抽出します。
  • 抽出した年ごとに顧客をグループ化します。
  • 各年にサインアップした顧客数をカウントします。
  • サインアップ年と、それぞれのグループに対応するサインアップ数を返します。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  6
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt