作業中のSQLサーバー2008 r2エディションと、.Net
フロントエンドとしてのWebページがあります。
問題になると、基本的にコンマで区切られたさまざまなスキルセットで構成されるデータベースに列があります。たとえば、ある候補者は 、 、 という 3 つの異なるスキルセットを持ってC#
いSQL server
ますOracle
。C#
両方のスキルを持つ候補者をリストしたいユーザーは、Web ページのテキスト ボックスにOracle
入力します。C#, Oracle
そのようなリストを表示できるクエリを書きたいと思います。フリーテキスト検索を試してみました。ただし、大文字/小さな単語の場合、ワイルドカード文字がサポートされていない場合、スキルの順序でさえフェッチに失敗します。
以下はサンプルクエリです
Select * from profiles where freetext(skills, ‘C#,Oracle’)