レコード 'All','A','B','C' を持つドロップダウンリストがあります。
ボタンのクリックイベントで、ストアドプロシージャを介してデータベースからレコードを取得しています。
ストアドプロシージャにある私のSQLクエリ:
Select * from TableA where Name = @Name
ここで @Name は、値がドロップダウンリストから選択されているストアドプロシージャに渡したパラメーターです。
ドロップダウンリストから「A」を選択している場合、クエリは次のようになります
Select * from TableA where Name = 'A'
しかし、私の質問は、「すべて」を選択している場合、次のようなレコードが必要です
Select * from TableA
クエリの単一ステートメントでそれを実行するにはどうすればよいですか? ストアド プロシージャで If..else 条件を使用したくありません。