• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLのSQLについて)

MySQLのSQLでページごとのランキングを作成する方法

このQ&Aのポイント
  • MySQLのSQLを使用して、ページごとのランキングを作成する方法を教えてください。
  • テーブルに蓄積されたアクセスデータを元に、1ページ目から3ページ目までのランキングを作成したいです。
  • 初回アクセスが'Y'であるURLごとのアクセス数を集計し、ページごとのランキングを表示したいです。

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5292/13826)
回答No.1

そのデータにはアクセスした日付しか無く、アクセスが時系列で追えないので2ページ目の判断は難しいですね。 時間を持つか、アクセス順を示すシリアルナンバーを割り当てるなどしましょう。

tankarei1987
質問者

お礼

アクセス順を示すシリアルナンバーを割り当てる、方法で解決しました! ありがとうございます。

tankarei1987
質問者

補足

このサンプルには日付だけですが、実際には時間もAUTO_INCREMENTもあります。 その場合どの様にすればよいでしょうか?

関連するQ&A