(SELECT cat_id FROM table where user_id = 1)IN(SELECT cat_id FROM table where user_id = 2)
вобщем задача такова, что имееться таблица многие ко многим, типа
user_id|categiry+_id
——————–
1 | 1
——————–
1 | 2
——————–
2 | 1
——————–
2 | 3
——————–
2 | 4
——————–
и надо выбрать "похожих" юзеров, то бишь если у второго юзера есть хотябы одна такаяже категория как у 1го