2016-08-16 1 views
1

私はカラムがType,HalfYearPrice,FullYearPriceのテーブルを持っています。ステートメントに関するASP.NET SQL

フォーム上には、2つの放射性物質があり、それぞれTypePriceで1つあります。

セイ人がタイプを選択した場合、その後、私は、SQL文の書き方にこだわっているHalfYearPrice

を選択します。現在、私は@type@priceがradiolistsから値を選択している

SELECT * 
FROM product 
WHERE Type = @type 
    AND *something* = @price 

を得ました。

しかし、私はINを使用し、同時にHalfYearPriceとFullYearPriceを検索するにはいずれかのテーブル列HalfYearPriceまたはFullYearPrice

+3

を 'と@半分(半年ごと、満期ごと) '? – jarlh

+0

2つの異なるクエリを使用しますか? – mason

+1

HalfYearPriceとFullYearPriceで同時にフィルタリングしたいのか、それらのフィルタを選択してフィルタリングしたいのかはっきりしていません。 – mason

答えて

0

可能性として何かの場所に置かない:

SELECT * 
FROM product 
WHERE Type = @type 
    AND @price in (HalfYearPrice, FullYearPrice) 
関連する問題