Product
これらの列を持つテーブルがありました
ProductName,
Description,
Manufacturer,
Product Code,
Technology,
Address,
Country,
City,
Length
これらの条件でこれらすべてのフィールドを検索したい
- SearchType='含む'
- SearchType='終わり'
- SearchType='等しい'
- SearchType='グレーター'
- SearchType='少ない'
- SearchType='等しくない'
- SearchType='いいね'
AND/OR演算を使用するかどうかを渡す別のパラメーター
任意の検索条件と AND\OR 演算を使用して、一度に 6 列を検索できます。
where句の条件は次のようになります
WHERE (ProductName = @ProductName) AND (Country Like @Country +%) OR
(ManufacturerLikre(Ends) '%' + @Manufacturer ) AND (Length < (Greater) @Length)
したがって、ユーザーは上記の基準に基づいて 6 つの条件を入力できます。
where句のロジックを理解するのを手伝ってもらえますか