如何在好友列表中插入用户状态?

时间:2011-08-13 07:53:59

标签: sql facebook

我在c#asp.net和sql server 2005中为我的网站创建了一个类似墙的结构。 我创建了2个表:userstatus,friendlist。 当用户在他的墙上输入一些值时,它会被插入到userstatus中。 现在,friendlist表的结构是[id],[朋友的用户名]。 我希望将该状态插入到所有[朋友的用户名]中,以便他们可以在墙上看到它。 所以,我想知道关于如何做到这一点的SQL查询?

建议改善这一点。

提前感谢您的帮助, NIKHIL

2 个答案:

答案 0 :(得分:0)

我的建议是让状态更新属于单个用户。显示任何用户的帖子时,请根据您的ID和朋友的ID查询状态表。

我希望你觉得这很有用。

答案 1 :(得分:0)

以下查询是伪代码,但应该给你一个开始。

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