Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

botaffonso

Faixa de números

Recommended Posts

Bom dia Moçada! Estou c/ uma dúvida. Preciso realizar uma consulta que me retorne a faixa de alguns numeros. Vou tentar reproduzir meu problema pra vcs: Preciso saber os nº das N.F. emitidas em um determinado período, porém agrupados pela série da mesma. O resultado da seleção deve ser assim: Faixa dos nº das N.F: | Série | 1 - 20 U 23 - 30 L 21 - 22 A Entenderam??? Como será montado minha consulta?? eu ñ tenho idéia d como montar a query, q me retorne a faixa dos números. Obrigado, Diego.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É uma tabela bastante grande Rodrigo, irei passar alguns campos desta:-- Create tablecreate table CONHECIMENTO( CONHECIMENTO_ID INTEGER not null, NUM_CONHECIMENTO INTEGER not null, SERIE VARCHAR2(4) not null, COD_PESSOA_FILIAL NUMBER not null, COD_DEPARTAMENTO NUMBER not null, COD_SETOR NUMBER not null, COD_CENTRO_CUSTO NUMBER not null, DATA_EMISSAO DATE not null, NUM_PRODUTO INTEGER not null, CFOP_ID VARCHAR2(6) not null, CFOP INTEGER not null, NATUREZA_OPERACAO VARCHAR2(250) not null, ST_ORIGEM_ID CHAR(1) not null, ST_ICMS_ID CHAR(2) not null, PAGADOR INTEGER not null, PESO NUMBER(18,2) default 0 not null, VOLUME NUMBER(12) not null, M3 NUMBER(12,2) not null, FRETE_UNITARIO NUMBER(11,2) default 0 not null, FRETE_VALOR NUMBER(11,2) default 0 not null, DESPACHO NUMBER(11,2) default 0 not null, BASE_CALCULO_ICMS NUMBER(11,2) default 0 not null, ALIQUOTA_ICMS NUMBER(5,2) default 0 not null, ADEME NUMBER default 0 not null, DESCONTO NUMBER default 0 not null, VALOR_ICMS NUMBER(11,2) default 0 not null, IMPOSTOS NUMBER default 0 not null, TOTAL_CONHECIMENTO NUMBER(11,2) not null, SITUACAO_ID INTEGER not null, OBSERVACAO VARCHAR2(1000), USER_INSERT VARCHAR2(25) default user, DATE_INSERT DATE default sysdate, USER_UPDATE VARCHAR2(25) default user, DATE_UPDATE DATE default sysdate, SITE VARCHAR2(30), VALOR_ICMS_SUBSTIT NUMBER(11,2)). Este é o script da tabela, se você quiser ela por inteira me passe um e-mail (diego@kmm.com.br) que eu te enviarei o script por inteiro da tabela.E caso você ñ tenha entendido o problema me comunique através do e-mail tbm.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza.... queria ver somente os datatypes das colunas! Porém, cadê o campo da Nota Fiscal? Ele irá fazer junção com outra tabela?

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

CREIO SER ISTO

 

SELECT SERIE , MIN(NUM_CONHECIMENTO) DE, MAX(NUM_CONHECIMENTO) ATE
FROM CONHECIMENTO
WHERE DATA_EMISSAO BETWEEN TO_DATE('01-OCT-2005') AND TO_DATE('31-OCT-2005') 
GROUP BY SERIE

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não... A consulta ñ se resume a apenas um Min e um Max.Agradeço a Ajuda.Quanto ao Rodrigo, eu me referi às N.F. apenas para me explicar e representar meu problema a vcs.Substitua as N.Fs pelo Conhecimento.Caso vcs ñ entendeam o problema me comuniquem através de e-mail, que eu passei acima.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.