私は2つのテーブルtblJobsとtblJobseekerを持っています。 tblJobs複数の動的クエリの結合結果sql
JobId skill location
5 .net, php Mexico
8 java Boston
9 sql, c++ London, Mexico
tblJobseeker
ID skill location
3 .net Mexico
7 sql Boston
10 java Boston
12 php Mexico
13 c++ London, Boston
は今、私は最初のテーブルtblJobs
をループしたいとskill
とlocation
に基づく求職者のマッチングを見つけます。 tblJobs
の各レコードについて、結果が他のレコードの結果セットと結合する必要があります。私はカーソルと動的クエリを使用しようとしていましたが、どのように動的クエリで列skill
とlocation
の条件を設定することができます。また、両方のテーブルのレコードは上記の場合
異なる場合があり、その結果は
ID skill location
3 .net Mexico
12 php Mexico
10 java Boston
13 c++ London, Boston
する必要があります私は質問を編集しました。ここではcharindexを使用して結果に一致させています。内側の結合は不可能です。n個の場所やスキルがあり、異なる列は使用できません。
あなたも – GurV
アドオン期待される結果を使用しているRDBMSにタグを付けてください。 –
*他のレコードとの結合に必要な結果セット*その他のレコードは? – GurV