【发布时间】:2016-12-13 08:58:20
【问题描述】:
代码点火器活动记录查询:
$this->blog_db->select('a.tytul, a.data_dodania, b.post_id, COUNT(b.post_id) as liczba')
->from('posts a')
->join('komentarze b', 'a.id=b.post_id')
->group_by('b.post_id')
->order_by('liczba', 'desc')
->limit(5)
->get('posts');
它给了我计数查询乘以帖子数的结果,但它应该像这样工作: custom mysql query 在 codeigniter 中使用与自定义查询相同的查询就像一个魅力
$this->blog_db->query('SELECT a.tytul, b.post_id, a.data_dodania, COUNT(b.post_id) as liczba
FROM posts a
JOIN komentarze b ON a.id=b.post_id
GROUP BY b.post_id
ORDER BY liczba desc
LIMIT 0, 5
');
我在活动记录查询中做错了什么?
【问题讨论】:
标签: php mysql codeigniter activerecord count