socorro
Bom dia galera, tenho seguinte caso.
tabela:
+----+---------+----------+----------+-----------+
| id | esporte | emissora | dataprog | intervalo |
+----+---------+----------+----------+-----------+
| 2 | volei | <Null> | 01/08/04 | 1 |
| 5 | volei | <Null> | 02/08/04 | 2 |
| 4 | volei | <Null> | 03/08/04 | 3 |
| 3 | volei | <Null> | 01/09/04 | 7 |
| 1 | futebol | <Null> | 05/09/04 | 10 |
+----+---------+------- ---+----------+-----------+
eu uso o seguinte comando pra extrair
select esporte,
sum(case when date_part(´month´,dataprog)=8 then 1 else 0 end) as ago,
sum(case when date_part(´month´,dataprog)=9 then 1 else 0 end) as set
from testes
group by esporte
que é a soma de registros de agostoe setembro,
e me retorna a seguinte tabela:
+---------+-----+-----+
| esporte | ago | set |
+---------+-----+-----+
| futebol | 0 | 1 |
| volei | 3 | 1 |
+---------+-----+-----+
O que eu preciso é saber como eu faço a soma dos intervalos por mês,
eu gostaria que o meu resultado ficasse assim:
+---------+-----+-----+-----------------+-------------------+
| esporte | ago | set | intervaloagosto | intervalosetembro |
+---------+-----+-----+-----------------+-------------------+
| futebol | 0 | 1 | 0 | 10 |
| volei | 3 | 1 | 6 | 7 |
+-------- -+-----+-----+-----------------+-------------------+
Ou seja, preciso da soma dos intervalos separados por mês,
Alguém sabe me dizer como eu faço isso ?
tabela:
+----+---------+----------+----------+-----------+
| id | esporte | emissora | dataprog | intervalo |
+----+---------+----------+----------+-----------+
| 2 | volei | <Null> | 01/08/04 | 1 |
| 5 | volei | <Null> | 02/08/04 | 2 |
| 4 | volei | <Null> | 03/08/04 | 3 |
| 3 | volei | <Null> | 01/09/04 | 7 |
| 1 | futebol | <Null> | 05/09/04 | 10 |
+----+---------+------- ---+----------+-----------+
eu uso o seguinte comando pra extrair
select esporte,
sum(case when date_part(´month´,dataprog)=8 then 1 else 0 end) as ago,
sum(case when date_part(´month´,dataprog)=9 then 1 else 0 end) as set
from testes
group by esporte
que é a soma de registros de agostoe setembro,
e me retorna a seguinte tabela:
+---------+-----+-----+
| esporte | ago | set |
+---------+-----+-----+
| futebol | 0 | 1 |
| volei | 3 | 1 |
+---------+-----+-----+
O que eu preciso é saber como eu faço a soma dos intervalos por mês,
eu gostaria que o meu resultado ficasse assim:
+---------+-----+-----+-----------------+-------------------+
| esporte | ago | set | intervaloagosto | intervalosetembro |
+---------+-----+-----+-----------------+-------------------+
| futebol | 0 | 1 | 0 | 10 |
| volei | 3 | 1 | 6 | 7 |
+-------- -+-----+-----+-----------------+-------------------+
Ou seja, preciso da soma dos intervalos separados por mês,
Alguém sabe me dizer como eu faço isso ?
Cristianopintado
Curtidas 0
Respostas
Gandalf.nho
28/10/2004
[b:a61c01696f][color=red:a61c01696f]Notificação de Infração às Regras de Conduta :[/color:a61c01696f][/b:a61c01696f]
Tópico duplicado
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Tópico duplicado
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
GOSTEI 0
Sandra
28/10/2004
Conforme constatado pela gandalf.nho, mensagens repetidas por todo o fórum:
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53922 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53921 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53920 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53919
Outro ponto a observar é sobre o título do tópico, que deverá ser uma pequena descrição do problema/dúvida.
Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53922 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53921 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53920 bloqueado
http://delphiforum.icft.com.br/forum/viewtopic.php?t=53919
Outro ponto a observar é sobre o título do tópico, que deverá ser uma pequena descrição do problema/dúvida.
Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.
GOSTEI 0