select `personal`.`id` AS `id`,
`personal`.`name` AS `name`,
(select count(visit.id)
from visit,personal
where visit.user_id=personal.id) as count
from personal;
我试图让所有用户和他们所做的访问次数。
我得到的结果是所有用户,但计数列包含相同的值(不特定于该行 ID)。
我在这里做错了什么?如何告诉mysql用户这个行ID?
是复合选择最佳方法还是有更好的方法?