У меня есть таблица TA
, в которой есть столбец inv_ref
с данными, как показано ниже.
inv_ref
----------
MX/3280/20
CT/3281/20
CT/3109/20
MX/3272/20
RF/3275/20
Мое требование состоит в том, чтобы получить, тогда как средние 4 цифры числа inv_ref
между 3270 и 3299 также начинаются с MX и CT.
select * from TA where regexp_like(inv_ref, 'CT/32[7-9][0-9]/20')
Приведенный выше запрос возвращает только CT. Как вернуть значения, связанные с CT и MX, без RF?