Yo crearía un procedimiento almacenado que regrese un campo nombre y otro empresa y al interior de de dicho sp colocaría la siguiente consulta:
Código SQL
[-]for select seniores.nombre, seniores.empresa
from seniores
where (nombre like :n or :n is null)
and (empresa like :e or :e is null)
into :Nombre, :Empresa do
begin
suspend;
end
Esa consulta que hago en el procedimiento almacenado no se puede hacer en un query normal, es decir decir que un parametro enviado es null, pero en un sp si se puede...