自転車という単語を含む物語フィールドでレポートをフィルター処理できる SQL ステートメントを作成しようとしています。自転車とバイクウェイを含むレポートを含める必要がありますが、バイクウェイのみを含むレポートは省略します。
自転車に続いてスペースでフィルタリングする必要があるようですが、そのスペースを文字として認識させるにはどうすればよいですか? これで新しい。自分でこれを取得するのに十分なほど精通していません!
自転車という単語を含む物語フィールドでレポートをフィルター処理できる SQL ステートメントを作成しようとしています。自転車とバイクウェイを含むレポートを含める必要がありますが、バイクウェイのみを含むレポートは省略します。
自転車に続いてスペースでフィルタリングする必要があるようですが、そのスペースを文字として認識させるにはどうすればよいですか? これで新しい。自分でこれを取得するのに十分なほど精通していません!
自転車とバイクウェイを含むレポートを含める必要がありますが、バイクウェイのみを含むレポートは省略します。
次の例のように、1 つの単語を完全一致として使用し、もう 1 つの単語をLIKE
句を使用して使用します。
SELECT P.Id AS [Post Link]
FROM Posts P, PostTags Pt, Tags T
WHERE P.Id = Pt.PostId
AND T.Id = Pt.TagId
AND T.TagName = '##tag1##'
AND P.Tags like '<%##tag2##%>'
AND P.PostTypeId = 1
GROUP BY P.Id
HAVING (SELECT Count(Pt.TagId) FROM PostTags Pt WHERE Pt.PostId = P.Id) = 2
参考文献