Re: [oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Na verdade o CONNECT BY não foi inventado exatamente pra isso : dá um look em https://www.devmedia.com.br/uso-do-connect-by-no-oracle/23647 e http://www.oradev.com/connect_by.html pra mais refs, mas a idéia dele é query tipo organograma, onde no 'topo' da estrutura está o Presidente da Empresa

Re: [oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico Emerson Sanches emerson.sanc...@gmail.com [oracle_br]
O comando connet não conhecia, mas vou estudar melhor, parece ser bem interessante, de conceito difícil, mas bem interessante. Na solução do meu problema imediato, a grande sacada pra mim foi a ideia de associar o resultado da tabela de pedido com uma tabela de datas, trazendo "zero" caso não haja

Re: [oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico jlchia...@yahoo.com.br [oracle_br]
O importante é , mais do que o exemplo, é vc ter compreendido/absorvido os conceitos expostos, se consegui isso ótimo, objetivo atingido... E fico contente por ter te ajudado... []s Chiappa

Re: [oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico Emerson Sanches emerson.sanc...@gmail.com [oracle_br]
Preciso como sempre. Matou o problema Chiappa. Muito obrigado novamente. []s Emerson Sanches Em sex, 12 de jul de 2019 às 11:42, jlchia...@yahoo.com.br [oracle_br] < oracle_br@yahoogrupos.com.br> escreveu: > > > Ok : pra não ficar "no ar", vamos Exemplificar... Primeiro, vaeja que na >

[oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Ok : pra não ficar "no ar", vamos Exemplificar... Primeiro, vaeja que na query abaixo eu não tenho registros para TODOS os meses do ano 1981 : scott@DESENV:SQL>select empno, trunc(hiredate, 'month') data from emp where extract(year from hiredate)=1981; EMPNO DATA -

[oracle_br] Re: Retorno Select para Meses sem Vendas

2019-07-12 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Bom, pelo que entendi o teu problema é que na tabela em questão quando não há venda NÃO EXISTE NENHUM registro para o mês em questão : OBVIAMENTE, como eu já disse algumas vezes em outras respostas, o SGBD *** não Inventa dados *** : se não existe o registro para um determinado mês, Obviamente