[Oracle] нубский вопрос.
select ... from ... where id_1 not in (select id_1 from tmp_table)
Исключенные id_1 должны быть положены в tmp_table.
Вар2
Если запрос выполняется в пакете, то можно исключаемые id поместить в коллекцию, вместо tmp_table, а потом ее скастовать как таблицу и дальше все то же самое.
спасибо
Я думал что то еще писать придется (уже с работы просто ухожу - по быстрому писал)
Оставить комментарий
salora
В оракловой БД есть таблица, содержащая поле id_1. В программе по какому-то принципу формируется список тех id_1, которые исключаются из рассмотрения, затем должен быть сделан запрос к БД, а ответ не должен содержать строк у которых id_1 лежит в списке исключенных. Т.е. нужно сделать что-то вроде:Можно было бы, конечно, сделать что то вроде database.id_1 <> id_1_1 and database.id <>id_1_2 ..., но запросы жёстко заданы в конфигурационных файлах и максимум, что можно сделать - просто подставить параметры в какой-то форме.
Как это можно сделать?