各暦月のユーザー数を遡って取得

承知いたしました。さらにアイデアがあります。AIアシスタントに尋ねました。

月ごとのアクティブユーザーのSQLクエリ AI

HAWK:
指定された月内に登録された、まだアクティブなユーザーアカウントのリストを返すデータエクスプローラークエリを作成してください。

DiscourseHelper:

検索中

検索中: 特定の月に登録されたアクティブユーザーを見つけるためのDiscourse Data Explorerクエリ

読み込み中

読み込み中: 特定の月のためのアクティブユーザー

指定された月内に登録され、現在もアクティブなユーザーアカウントのリストを返すデータエクスプローラークエリを作成するには、以下のSQLクエリを使用できます。このクエリは、アクティブユーザーとは、指定された期間内に投稿または返信を行ったユーザーであると想定しています。

--[params]
-- int :month = 5
-- int :year = 2023

SELECT u.id, u.username, u.created_at, u.last_seen_at
FROM users u
WHERE u.active = TRUE
  AND EXTRACT(MONTH FROM u.created_at) = :month
  AND EXTRACT(YEAR FROM u.created_at) = :year
  AND u.last_seen_at IS NOT NULL -- アクティブとは最近サイトにアクセスしたことを意味すると仮定
ORDER BY u.created_at

クエリの説明:

  • :month および :year は、特定の月と年をフィルタリングするために設定できるパラメータです。
  • u.active = TRUE は、ユーザーアカウントがまだアクティブであることを保証します。
  • EXTRACT(MONTH FROM u.created_at) = :month および EXTRACT(YEAR FROM u.created_at) = :year は、登録日を指定された月と年にフィルタリングします。
  • u.last_seen_at IS NOT NULL は、ユーザーがいつでもログインしていればアクティブとみなします。
  • 結果には、ユーザーID、ユーザー名、登録日、最終ログイン日が含まれます。

必要に応じてパラメータとフィールドを調整してください。さらにサポートが必要な場合はお知らせください!

何か見落としている点があれば、さらにコンテキストを提供してください。

「いいね!」 3