-1

次のような値を含むCODE_DETAILSテーブルにCODESという名前の列があります

ABCD\DRD、ABCD\X\1、ABCD\X\2、ABCD\Y\7、ABCD\PRE

ABCD\ で始まるすべての行を選択したいが、X\1、X\2、および Y\7 で終わる行は必要ない

4

2 に答える 2

1

X\1X\2およびで終わるコードを明確に除外する場合は、次のようにしY\7ます。

SELECT * FROM code_details
WHERE REGEXP_LIKE (codes, '^ABCD\\')
  AND NOT REGEXP_LIKE(codes, '((X\\1)|(X\\2)|(Y\\7))$')
于 2013-04-29T15:31:03.743 に答える