組織からサービスを受けたユーザーを検索するクエリを実行していますが、ユーザー ID が重複することは望ましくありません。たとえば、システム内にユーザー ID 1 が 5 回あるとしますが、その 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");