
こんにちは、
(SQL server2005環境)
ストアドのwhere文なのですが、
codeの条件でtypeが77,88,99のいずれかを検索させたい場合
下記の文になると思いますが、もう少し簡略することは出来ますでしょうか?
WHERE
TABLE2.[Code] LIKE COALESCE(@Code, TABLE2.[Code], '') and
TABLE2.[TYPE] = '77' or
TABLE2.[Code] LIKE COALESCE(@Code, TABLE2.[Code], '') and
TABLE2.[TYPE] = '88' or
TABLE2.[Code] LIKE COALESCE(@Code, TABLE2.[Code], '') and
TABLE2.[TYPE] = '99'
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServer 分散トランザクショ...
-
ストアドプロシージャでのファ...
-
ソリューションエクスプローラ...
-
エクセルアドインの使用方法に...
-
トリガが完全にかからない
-
SQL Server INSERTのトリガで採番
-
「マスタ」と「テーブル」の違...
-
3つ以上のテーブルをUNIONする...
-
seoについておしえてください
-
ACCESS2007 フォーム 「バリア...
-
オラクルではできるのにSQLSERV...
-
エクスポート時の改行コードに...
-
Access 削除クエリが重い
-
SELECT時の行ロックの必要性に...
-
SELECT文でのデッドロックに対...
-
ビューで引数を使いたい
-
Access VBA Me.Requery レコー...
-
PL/SQLでFROM句に変数を使いたい
-
IFで条件を分岐させてのINSERT...
-
sqlserverで集計結果をUPDATEし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLServer 分散トランザクショ...
-
トリガが完全にかからない
-
ストアドでXMLファイルを読込む...
-
ストアドプロシージャの多用で...
-
SQL Server 2005 レプリケーシ...
-
ストアド更新履歴
-
ADOからのストアド実行でエラー...
-
SQL Serverトリガの中でDMLの種...
-
エクセルアドインの使用方法に...
-
mdbでトリガはできますか?
-
ストアド、トリガーの同時呼出
-
SQLServer7.0 重大な例外「EXCE...
-
ソリューションエクスプローラ...
-
SQLServerでOracleシーケンスの...
-
エクセルの関数で
-
SQL Server INSERTのトリガで採番
-
SQLServerのトリガ機能について...
-
SQL2000でのTRUNCATE TABLE
-
「マスタ」と「テーブル」の違...
-
3つ以上のテーブルをUNIONする...
おすすめ情報