我有列的用户表:user_id, mechanic_id
组mysql的计数值分开场
和
与id
机械表,我想看看有多少用户具有相同的机械师。
用户表
+-------------------------+
| user_Id mechanic_id |
+-------------------------+
| 1 1,2 |
| 2 2,1 |
| 3 2,1,8,16 |
| 4 1,16,3 |
+-------------------------+
力学表
+------+
| id |
+------+
| 1 |
| 2 |
| 3 |
...
计数为$ ID1为:4
计数为$ ID2为:3
计数为$ ID3是: 1
计数$ ID8是:1个
计数$ ID16是:2
你为什么存储数据的逗号分隔的列表?你应该认真考虑正常化你的表格。 – Taryn
非常相似http://stackoverflow.com/questions/4155873/find-in-set-vs-in – DevlshOne
blufeet - 我需要这种方式 –