• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLで、アクセス集計について困っています。)

SQLでアクセス集計について困っています

このQ&Aのポイント
  • SQLを使用して、アクセス集計の方法について困っています。日別のアクセス数を集計し、同じ日の同一IPのアクセスを1つとして計算したいです。
  • MySQLのテーブルで定義されたアクセスログを使用し、SQLを実行する際に困っています。日別のアクセス数を計算し、同じ日の同一IPのアクセスを1つとして計算したいです。
  • アクセスログを集計する際にSQLの書き方に困っています。日別のアクセス数を求めるために、同じ日の同一IPのアクセスを1つとして扱いたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

select date(created_at) as d,count(distinct ip) from access_log WHERE (user_id = 'admin' AND created_at > '2010-11-01 00:00:00' AND created_at < '2010-11-29 23:59:59') group by d

関連するQ&A