この問題の解決策をしばらく探していましたが、実際に機能する答えが見つかりませんでした。
次のような MySql テーブルがあります。
URL Domain Clicks
http://www.example1.com/erte.html example1.com 10
http://www.example2.com/xndd.html example2.com 5
http://www.example3.com/4567.html example3.com 4
http://www.example1.com/bcdv.html example1.com 7
http://www.example1.com/098i.html example1.com 17
URL、URL が指すドメイン、および各 URL で記録されたクリック数が表示されます。
実際の URL に関係なく、そのドメインの合計クリック数を加算して得た値を使用して、最も人気のあるドメインを表示できるようにしたいと考えています。
したがって、私のサンプル値に基づいて:
example1.com = 34
example2.com = 5
example3.com = 4
これまでに見つけた例は、データベースに表示された回数に基づいてアイテムの人気を見つける方法を示しています。ただし、私がやろうとしているような「クリック」列は含まれていません。
これまでに見つけた例に従うと、次のようになります。
example1.com = 3
example2.com = 1
example3.com = 1
これは本当に私が探しているものではありません。
効率的な方法でこれを行う方法がわかりません。私が得ることができる助けをいただければ幸いです。