我有两个表:一个是用户,另一个是他们居住的城市。我需要创建一个可以计算城市人数的字段。例如J.在一个网站上注册并选择了一个纽约市作为他居住的城市。在第一个用户表中我有一行他的名字和城市,在第二个表中我看到我有一个男人,住在NYC。我该怎么做?我使用Sequel Pro。谢谢!
答案 0 :(得分:0)
SELECT c.city, COUNT(*)
FROM city AS c
JOIN user as u on u.userId = c.userId
GROUP BY c.city