2011-08-13 3 views
0

私はC#asp.netとSQL Server 2005で私のウェブサイトのための壁のような構造を作成しています。 私は2つのテーブルを作成しました:userstatus、friendlist。 ユーザーが壁に値を入力すると、userstatusに挿入されます。 友人リストテーブルの構造は[id]、[friendsのユーザ名]です。 私はその状態を[友人のユーザー名]に挿入して壁に表示するようにします。 だから、私はこれを行う方法についてのSQLクエリを知りたいですか?userstatusをフレンドリストに挿入するには?

これを改善するための提案。助けを事前に

おかげで、 ニキル

答えて

0

私の提案は、任意のステータスの更新は、単一のユーザーに所属させるです。任意のユーザーの投稿を表示するときは、自分のIDとその友だちのIDの両方でステータステーブルを照会します。

この情報が役立ちますようにお願いいたします。

0

次のクエリは擬似コードですが、開始する必要があります。

select userstatus.status 
from friendlist left join userstatus on friendlist.usernameoffriend = userstatus.username 
where friendlist.username = current_user 
関連する問題