php - MySQL 和 PHP : Joins & Counts

标签 php mysql

我想从我的表中选择 access_level_id!=0 的所有用户。我还想计算另一个表中用户 ID 与字段匹配的条目数(可以是 0 或 100)。

我有:

SELECT users.id, count(clients.id) as count FROM $db[users] as users 
                              LEFT JOIN $db[clients] as clients ON users.id=clients.salesrep_id
                              WHERE users.access_level_id!='0'

这仅返回一个数字 (17)

最佳答案

您必须对结果进行分组。尝试将 GROUP BY users.id 添加到您的查询中。

关于php - MySQL 和 PHP : Joins & Counts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7183030/

相关文章:

php - 需要帮助向博客添加功能

mysql - MySQL中如何防止事务复制?

php - 如何使用 Mysqli(PHP) 将 Ajax 传递的图像作为 Blob 插入 Mysql

php - 正则表达式用逗号分隔端口

php - 如何仅在审核后更新网站上尚未插入的数据?

MySQL LEFT JOIN 表中的多行

javascript - 如何让 tooltipster 在 mouseup 上触发并在 ajax 函数中使用选定的文本?

php - 这个对象怎么可能是对象而不是对象呢?

php - 内置函数在 php 中组合重叠的字符串序列?

PHP 每次更新记录时都会添加空格