select oc.id_ocorrencia,cli.nome as nomeCliente, li.nome_solicitante as nomeSolicitante , li.telefone_solicitante from Ocorrencia oc, Ligacao li , Cliente cli where status like 'Fechada' AND oc.data_hora_fim between :dtinicio and :dtfim AND li.id_ligacao =oc.id_ligacao and oc.id_usuario in(select id_usuario from Usuario) and (cli.cliente_id =li.id_cliente_unigas )and oc.id_categoria in(select id_categoria from categoria where posvenda=true) union select id_ocorrencia, cli.nome as nomeCliente, li.nome_solicitante as nomeSolicitante , li.telefone_solicitante from Ocorrencia oc, Ligacao li , Cliente cli where status like 'Fechada' AND oc.data_hora_fim between :dtinicio and :dtfim AND li.id_ligacao =oc.id_ligacao and oc.id_usuario in(select id_usuario from Usuario) and cli.cliente_id =li.id_cliente and oc.id_categoria in(select id_categoria from categoria where posvenda=true) and cli.cliente_id !=1