これが可能かどうかはわかりませんが、カテゴリという名前のテーブルがあります。各カテゴリは部門に割り当てられます。だから私はカテゴリのグループを取得するために自分のデータベースを照会します
SELECT id_category FROM [db].[dbo].[category]
WHERE (id_division = <<id_division_here>>) GROUP BY id_category
期待したカテゴリのリストを取得します。ここで、これらのカテゴリが、複数の値を保持するフィールドを持つ content という別のテーブルに存在することを確認する必要があります。そのため、LIKE ステートメントが機能します...基本的に
SELECT title FROM [db].[dbo].[content]
WHERE (assigned_to LIKE '% <<id_category_here>> %') ORDER BY title
私の質問は、2 つのクエリを組み合わせる方法はありますか、それとも別々に行う必要があるのでしょうか? あるテーブルの結果をグループ化し、それを検索条件として使用して別のテーブルにクエリを実行できますか? これを理解するのを手伝ってくれてありがとう。:)