【发布时间】:2014-01-21 18:32:53
【问题描述】:
我的表很简单:
user_id 、 questionid 、 answerid(其余不重要)
id | user_id | questionid | answerid
====+==========+============+=============
1 | 1 | 1 | 11
2 | 1 | 2 | 14
3 | 2 | 1 | 11
4 | 2 | 2 | 14
5 | 3 | 1 | 11
6 | 3 | 2 | 16
我需要一个与当前(指定)用户 ID 具有相同答案 ID 的用户 ID 列表,从大多数相同的答案向下排序。
基本上...与当前用户对问题的回答相同的用户列表...具有相同答案的数量。
列表应该看起来像 - 对于 userid(1) :
- userid(2) - 2
- userid(3) - 1
所以用户 ID 2 与用户 ID 1 有 2 个相同的答案 并且用户 ID 3 与用户 ID 1 有 1 个相同的答案
非常感谢...
【问题讨论】:
标签: mysql count duplicates distinct