Предположим, у меня есть таблица:строки фильтра на основе значения столбца
-----------------
ID | PARTY | NAME
-----------------
1 | IND | ABC
2 | IND | DEF
3 | CUST | GHI
4 | CUST | JKL
5 | IND | MNO
-----------------
Я хочу, чтобы фильтровать строки на основе NAME
которого PARTY = 'IND'
. И все остальные строки должны присутствовать в результирующем наборе.
Например:
, если я хочу, чтобы фильтровать по NAME = 'ABC'
то возвращаемые данные должны быть что-то вроде этого:
-----------------
ID | PARTY | NAME
-----------------
1 | IND | ABC
3 | CUST | GHI
4 | CUST | JKL
-----------------
Я попытался его помощью, где положение, но не получить правильный результат. Любая помощь будет оценена по достоинству.
P.S. Я работаю в Oracle 10g.
Пожалуйста, отправьте запрос, который вы пробовали. –
Зачем нужны строки 3 и 4? –
@MikeW: На самом деле таблицы не так просты. Это просто фиктивные данные, которые я вставил здесь. Поэтому я не могу публиковать свой полный запрос здесь. – HashimR