0

正規表現を使用して、2 つの LIKE ステートメントの UNION を回避する方法はありますか? 例:私は次のものを持っています

SELECT NAME FROM EMPLOYEE WHERE NAME LIKE 'Adam%'
UNION
SELECT NAME FROM EMPLOYEE WHERE NAME LIKE 'Bob%' 

UNION を使用したくなく、正規表現を使用して 2 つの select ステートメントを 1 つに結合します。正規表現ソリューションまたは代替ソリューションを手伝ってください。前もって感謝します

4

2 に答える 2

3
 SELECT NAME FROM EMPLOYEE WHERE NAME LIKE 'Bob%' OR NAME LIKE 'Adam%'

うまくいくはずです。

于 2012-10-24T17:53:34.713 に答える
0

「OR」を使用できない場合は、代わりに「And」を使用してください。

条件 1 OR 条件 <=> NOT( NOT(条件 1) AND NOT(条件 2) )

于 2012-10-24T19:34:19.583 に答える