Pegar mês a mês - Entrar com ano

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
marcio_loko
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 25
Registrado em: Qua, 24 Fev 2010 2:03 pm
Localização: são paulo

Boa Tarde

Preciso de uma funcao, procedure, view, consulta, etc... que o usuario entre com o ano.... e ele me retorne todos os meses....
tenho uma tabela, que tem tres campos....
codigo, data e valor...

preciso que o usuario entre com o ano... somente o ano..
e ele me agrupe por codigo e valor, apresente assim.

Selecionar tudo

cod      jan=10     fev-10     mar-10 .... ate dezembro      valor
001      300,88      45,77      345,88
098      345,88       2,77      567,99
043       45,88      678,99      56,77
entenderam? Mostre o codigo, e os valores respectivos de cada mês.
Se alguém puder me ajudar, agradeco, muito.

Ze
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Veja isso:
http://glufke.net/oracle/viewtopic.php?t=844

Tem vários exemplos de crosstab aqui no forum !
marcio_loko
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 25
Registrado em: Qua, 24 Fev 2010 2:03 pm
Localização: são paulo

ixi... não tem outros exemplos...
sou iniciante..

achei esse complexo...demais...
marcio_loko
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 25
Registrado em: Qua, 24 Fev 2010 2:03 pm
Localização: são paulo

amigao...
entendi o exemplo, o unico problema é que não ta pegando o ano ne...

eu queria entrar com o ano...
e ele listar os meses da forma que o exemplo mostrou, como faco isso? Porque la, eu fiz as modificacoes e ele me traz de todos os anos...
tem como?
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes