接頭辞1または接頭辞2で始まる名前のリストを照会するのに役立つ必要があります。これらの名前には、説明にABCまたはDEFの値が含まれている必要があります(次の列)。SQL Server LIKE、WILDCARDS、AND、OR演算子、ブレース
SELECT Name
FROM Table
WHERE Name LIKE 'X_%'
OR Name LIKE 'Y_%'
AND NextCol LIKE 'ABC%'
OR NextCol LIKE 'DEF%'
結果セットは以下のようになります:
|-------|----------------|
|Name | NextCol |
|------ |----------------|
|X_BLAH | ABCandsomething|
|Y_BLAH | DEFandsomething|
|X_BLAH | DEFandsomething|
|Y_BLAH | ABCandsomething|
が、これは、「のような」複数を使用して行わ「と」することができ、「または」演算子、ワイルドカードを持つか、選択クエリ、以下のような何かそれを行うもう1つの良い方法はありますか?
だから問題は何ですか? – Mureinik
'_'が任意の1文字にマッチするという問題はありますか?代わりに 'like 'Y [_]%''を使用してください –