わかりました、会社の各販売代理店がどれだけの売上を達成したかを数える必要があるので、これを行います...
SELECT agentID, AgentName, COUNT(*) as total_sales FROM sales GROUP BY agentID
これは完璧に機能しますが、販売数が 0 のエージェントは表示されません。
だから私は実行する必要があります
SELECT agentID FROM agents
そして、各結果のクエリを実行することで、そのエージェントの売上数を数えることができます。私はそれを説明したいと思います。
(PHPでループを実行できますが、MySQLで直接実行できるかどうか疑問に思っています)
よろしく