movie: id, user, title
thank: id, user, movie
我需要的是得到特定用户的感谢数。
答案 0 :(得分:1)
可能是
select count(*) from `thank` t join `movie` m on t.user=m.user
where m.user='<specific_usr>';
或两者都有相同的字段,那么为什么不简单地使用
select count(*) from `thank` where user='<specific_usr>';
或者如果您想为所有用户计算,请尝试:
select user,count(*) from `thank` group by user;
答案 1 :(得分:1)
怎么样
SELECT COUNT(*) FROM thank WHERE user='specific user';