select id, cnpj, nsu_inicio, ultimo_nsu_disponivel, maximo_nsu_disponivel, data_solicitacao, data_ultima_resposta, data_inicio_download, data_fim_download, quantidade_documentos, status, descricao_status_resposta, mensagem_erro, codigo_status_resposta, ultimo_nsu_solicitado from ( select sdn.id, sdn.cnpj, sdn.nsu_inicio, sdn.ultimo_nsu_disponivel, sdn.maximo_nsu_disponivel, sdn.data_solicitacao, sdn.data_ultima_resposta, sdn.data_inicio_download, sdn.data_fim_download, sdn.quantidade_documentos, sdn.status, sdn.descricao_status_resposta, sdn.mensagem_erro, sdn.codigo_status_resposta, sdn.ultimo_nsu_solicitado, row_number() over ( partition by sdn.cnpj order by sdn.id desc ) rank from solicitacao_download_nfe sdn where (cast(? as text) is null or sdn.cnpj = cast(? as text)) and (cast(? as text) is null or substring(sdn.cnpj, 1, 8) = cast(? as text)) and (cast(? as text) is null or sdn.status = cast(? as text)) ) resultado where rank <= ? limit ? |
197
|
21,002
|
1,831
|
|
0.00
|