php - MYSQL 关联计数

标签 php mysql

所以我尝试计算一些评论,当我显示公司时,我希望在每个公司旁边显示评论计数,就像在博客上,当您在帖子列表中显示评论总数时.

我的查询:

SELECT COUNT(*) as total FROM `company_admin_notes`
WHERE company_id IN(49152,49408,49155) GROUP by company_id;

它给了我这样的东西: enter image description here

所以我需要类似的东西

 total | company_id
 5     | 49152
 4     | 4908

所以我知道哪个计数归哪个公司,或者如果你们有任何其他想法,我怎样才能实现这样的目标。

最佳答案

试试这个:

SELECT COUNT(*) as total, company_id FROM `company_admin_notes`WHERE company_id IN(49152,49408,49155) GROUP by company_id;

关于php - MYSQL 关联计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45462401/

相关文章:

PHP 未捕获异常 'ImagickException',消息为 'FailedToExecuteCommand'

php - 用多个select语句查询并加入Eloquent

php - 如何运行 mysqli 查询?

javascript - MongoDB 是存储 JSON 结构的好选择吗?

php - WordPress 提取数据库信息并将其显示到页面中

php - PHP 中的 Mysql Union 未返回正确结果

javascript - SyntaxError : Unexpected token < in JSON at position 0 at Object. 解析( native )(AngularJS)

PHP 数据对象 (PDO) 示例

mysql - 如何使用 pentaho 数据集成获取唯一记录

不返回具有多个条目的 id 的 mysql 查询