SQL-Server 2008を使用しており、次の表があります。
ユーザー
ユーザーID 1 2 3
オブジェクト
objectid | カテゴリー 9 | A 8 | B 7 | A 6 | C
userobjects
ユーザーID| objectid 1 | 9 3 | 7 3 | 6
ご覧のとおり、userobjectsはリンクテーブルです。残念ながら、いくつかのエントリがありません。スクリプトにそれらを含めることはできますが、SQLに解決策があるかどうか疑問に思います。
カテゴリ「A」に属するすべてのユーザーIDおよびすべてのオブジェクトIDについて、ユーザーオブジェクトにエントリが必要です。だから私が欲しかったのはこれです:
ユーザーID| objectid 1 | 9 1 | 7 2 | 9 2 | 7 3 | 9 3 | 7 3 | 6