2つのテーブルがあります。 一つは Task TableSQLと一致する列の値と、あるテーブルの値と他のテーブルの列の値が結合されていない
WONumberテーブル WONumber table
タスクテーブルである今私はwonumberテーブルからwonumberを探し、タスクテーブルでタスク名を検索する必要があります。 基本的に2つのテーブルを結合します。
私はこのクエリを試してみましたが、それは
select * from task at t
join wonumber as w
on t.taskname like '%'+w.wonumber+'%'
仕事doesntのが、これは70000行のように生成し、データベースを遅くし、私はそれを再起動する必要があります。 両方のテーブルが関連していない場合、別のテーブルの値を探す方法が必要です。
を使用してパフォーマンス(少し)を向上させることができることを確信している場合は使用してみてください任意の特定のID、あなたが得ている結果はたくさんあります:両方のテーブルから多くのマッピング – Manjuboyz