データベースにテーブルがあります:
id | int(25) Auto Increment
game | int(10)
user | int(9)
own | int(11)
userrate| int(2)
time | datetime
私が今欲しいのは、すべてのown
タイプの行を数えることです。理解するのが難しいことはわかっているので、例を投稿します。
- own: 1; count: 5;
- own: 2; count: 3;
- own: 4; count: 10;
等
私の最初の考えは、次のように、すべてに対して異なるクエリを作成することでしたown
(4つしかないため)。
$this->db->where('user',$user);
$this->db->from('ownership');
$this->db->where('own','1');
$whole = $this->db->count_all_results();
return $whole;
しかし、それはまったく良くないと思います。適切な方法を提案してもらえますか?