Мне нужно решение для следующей проблемы.У меня есть две таблицы:
ids from new user (got by subquery)
+------------+
| user_id |
+------------+
| 1 |
| 4 |
| 5 |
+------------+
users (table with all users)
+------------+
| user_id |
+------------+
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| ... |
+------------+
Мне нужно объединить эти две таблицы.каждому новому пользователю необходимо ровно 3 подключений к другим пользователям.
, например:
+----------+------+
| new_user | user |
+----------+------+
| 1 | 2 |
| 1 | 3 |
| 1 | 4 |
| 4 | 1 |
| 4 | 2 |
| 4 | 3 |
| 5 | 1 |
| 5 | 2 |
| 5 | 3 |
+----------+------+
проблема состоит в том, чтобы ограничить записи точно 3 и исключить избыточные записи (например, 1 | 1, 3 | 3, ...)