私は部門を決定するために整数値のリストから選択できるドロップダウンデータ検証ボックスを持つExcelワークシート、またはすべての部門を取得するための単語 "ALL"を持っています。私はそのセルの値をSQLを使ってストアドプロシージャに渡しています。 SQLではWHERE [email protected]
があります。ストアドプロシージャに複数の値を渡す方法
私は1つの部門の選択を許可するつもりなら、これはうまくいきますが、すべての部門も許可したいと思います。
どうすればいいですか? IN
オペレータなどで何らかの仕掛けをしていますか?ここに保存されたスクリプト内の
ご協力ありがとうございます。最終的に役立つ構文は次のとおりでした:WHERE Department = case @ @ Dept = 'ALL' then Department else @Dept end – JFrizz