半年分の記事を別テーブルから日ごとにアクセス集計したく思っているのですが
現在、半年の期間を表示しようとすると、下記
Too many tables; MySQL can only use 61 tables in a join
テーブルの数が多すぎてエラーになり困っております。
【現在のテーブル作成方法】
❶ 「記事テーブル」の全リストを作成
❷ ❶に日ごとの「ログテーブル」の集計したものをレフトジョインで付け足していく。
という流れになっております。
また日付が増えるほどレフトジョインが多くなり。。
この方法でないやり方もしくは少しでも早くなる方法があれば
何かアイディアあればいただければ幸いです。
回答1件
あなたの回答
tips
プレビュー