【发布时间】:2016-09-29 11:08:15
【问题描述】:
我想为我的左连接 MySQL 查询添加一个条件。 创建的每个项目都由管理员维护。该管理员应该查看他的项目中总共有多少用户(不是每个项目中存在的所有用户)。创建项目时,管理员 ID 保存在 cms_prosjekt 表中。
这是我目前的查询:
$result = mysql_query("SELECT users.motto, COUNT( * ) AS count FROM users
WHERE id = '".$_SESSION['user']['id']."' //<- admins inlogged ID
LEFT JOIN cms_prosjekt ON users.motto=cms_prosjekt.code
GROUP BY users.motto");
Users 表对每个用户都有一个唯一 ID,cms_projeckt 有一个 userid 列。
用户表 https://i.gyazo.com/c733944956f82f16989c5c5ddfc86e74.png
cms_prosjekt https://i.gyazo.com/0179c47ec9508931e3a8f7eb0edbab95.png
【问题讨论】:
-
你遇到了什么问题?
-
它不会返回任何东西。不知道查询是否正确@Cyclotron3x3
-
我的查询返回错误,所以我在哪里可以添加我的条件。