0
私はソーシャルネットワークサイトで私は3つのSQLテーブルを提案してユーザーを検索することに取り組んでいます。 ex:ユーザーは登録時に1つのカテゴリを選択する必要があります。 SQL Server 2005に関心を持つユーザーに候補ユーザーをフィルタする方法はありますか?
ユーザー表:
userID | username | categoryID | createdOn
101 abc 2 20-07-11
.....賢明
カテゴリー賢明
のような表
CategoryID | CategoryName
0 Health
1 IT
2 Construction
.....と別のテーブルのように関心がありますカテゴリ、 ユーザーは以下に示すように最大5つの興味を選択する必要があります
InterestCategories
UserInterestID | UserID | location | CategoryID | CreatedBy
0 101 India 1 101
1 101 UK 3 101
2 101 CA 10 101
3 101 RA 14 101
4 510 LA 5 510
は、今私たちは、すべての提案のユーザーを取得する方法私自身のカテゴリ
から
- ユーザーのインタレストカテゴリから
- ユーザーによるユーザーのために取得したいですSQL Server 2005のスクリプトを使用して上記の条件ごとに?
こんにちは、私はあなたが労働組合を使用することができます –
1つのクエリではない別のクエリにする必要があり、両方のポイントにしたいです2つのSQLを結合する。 – ControlPower