我正在运行查询以查找已从我们的组织获得服务的用户,但我不希望他们的用户 ID 重复。例如,我可能在系统中有 5 次用户 id 1,但我只希望他们的 id 计为 1 次。这是我的查询:
mysql_query("SELECT COUNT(*) AS 'total'
FROM services
LEFT JOIN users
ON (services.USR_id = users.USR_id)
LEFT JOIN service_type
ON (services.SRV_type = service_type.TYPE_id)
WHERE services.MGR_orgid = $mgrorgid GROUP BY services.USR_id");