Я создал структуру базы данных, в которой пользователи могут устанавливать «дружеские связи» между собой, как на Facebook.
Каждый пользователь может сохранить текст в таблицу tbl_Statuses
, и только его друзья могут видеть эти сообщения.
Но у меня проблемы с SQL :(
tbl_Friends{UserId, FriendId, Accepted}
tbl_Statuses{StatusId, Text, UserId}
Я пытаюсь получить статусы:
- что я пишу
- что пишут мои друзья
Я что-то пробовал, но не могу понять :(
select s.*
from tbl_Statuses s left join tbl_Friends f on s.userId = f.UserId
where s.userId = f.UserId