ник: joka
в итоге решил так, после всех выборов пользователя собрал строчку SELECT'a и использовал данную выборку в конструкции SELECT * INTO tmp_tab FROM собранный_запрос
после чего получается временная таблица которую просто можно открыть и показать пользователю как результат.