4
User
表結構。CakePHP 2.x在同一字段中查找具有DISTINCT和COUNT的查詢
+------+-------+
| id | data |
+------+-------+
| 1 | a |
+------+-------+
| 1 | b |
+------+-------+
| 2 | c |
+------+-------+
預期結果。
+------+-------+
| id | count |
+------+-------+
| 1 | 2 |
+------+-------+
| 2 | 1 |
+------+-------+
我在很多方面嘗試過DISTINCT和COUNT,但仍然沒有得到想要的結果。
我試圖
$this->User->find('all',array(
'conditions'=> array(),
'fields' => array(
'DISTINCT(User.id)',
'COUNT(DISTINCT User.id) as count'
)
)
);
感謝一噸。唯一的問題是,它給另一個數組計數。我試圖將'count'改爲'User.count',但沒有運氣。 –