我有列的用戶表: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 - 我需要這種方式 –