如何将用户状态插入好友列表



我在c# asp.net和sql server 2005中为我的网站创建了一个类似墙的结构。我已经创建了2个表:用户状态,好友列表。当用户在他的wall中输入某个值时,它被插入到userstatus中。现在,好友列表表的结构是[id],[好友的用户名]。我想把这个状态插入到所有[朋友的用户名],这样他们就可以在墙上看到它。所以,我想知道sql查询如何做到这一点?

和改进的建议。

提前感谢你的帮助,Nikhil

我的建议是使任何状态更新属于单个用户。当显示任何用户的帖子时,通过您的id和他们的朋友的id查询状态表。

下面的查询是伪代码,但应该给您一个开始。

select userstatus.status 
from friendlist left join userstatus on friendlist.usernameoffriend = userstatus.username
where friendlist.username = current_user

最新更新