foma19
Новичок
реализация друзей
Есть таблица с полями:
id
user_id - id пользователя, который послал запрос на дружбу
friend_id - id пользоватлея, которому был послан запрос
date
status
сейчас все реализовано через добавления обратной записи, т.е. например:
user_id = 1, friend_id = 2
user_id = 2, user_id = 1
хочется конечно чтобы не было лишних записей. как бы составить такой запрос чтобы использовать лишь одну запись? чтобы из записи user_id = 1, friend_id = 2 система понимала что и у пользователя с id = 2 есть друг с id = 1.
Есть таблица с полями:
id
user_id - id пользователя, который послал запрос на дружбу
friend_id - id пользоватлея, которому был послан запрос
date
status
сейчас все реализовано через добавления обратной записи, т.е. например:
user_id = 1, friend_id = 2
user_id = 2, user_id = 1
хочется конечно чтобы не было лишних записей. как бы составить такой запрос чтобы использовать лишь одну запись? чтобы из записи user_id = 1, friend_id = 2 система понимала что и у пользователя с id = 2 есть друг с id = 1.