[firebase-br] Fwd: Dúvida no agrupamento

Carlos Roberto carlosdombosco em gmail.com
Seg Maio 20 09:54:41 -03 2013


Vou fazer um teste com o sum e o count pra ver e posto aqui. Valeu.


Em 20 de maio de 2013 09:43, Toninho Eleotério
<toninhoeleoterio em gmail.com>escreveu:

> Bom dia Carlos
> Tudo bem?
>
> No meu sistema eu faço assim:
> select CodigoEscola,
>           CodigoAluno,
>           Disciplina,
>           SemNota,
>           sum(Nota) / count(Disciplina) as Nota,
>           sum(Falta) as Falta
> from VI_Notas
> where Categoria = :categoria and
>            Serie = :serie and
>            Turno = :turno and
>            Turma = :turma and
>            CodigoAno = :ano and
>            CodigoEscola = :escola and
>            Bimestre = '1'
> group by CodigoEscola, CodigoAluno, Disciplina, SemNota
>
> mas minha tabela é diferente da sua.
>
> Eu tenho apenas o campo nota, tenho disciplina e divisao, assim quando
> utilizo (group by CodigoEscola, CodigoAluno, Disciplina, SemNota) o grupo
> funciona normal. Não sei como é sua tabela, mas qualquer dúvida posta ai.
>
>
> Atenciosamente,
> Toninho Eleotério
>
> Telefones: (32) 3222-5695
>                 (32) 8856-3706
>
> *"Certamente que a bondade e a misericórdia me seguirão todos os dias da
> minha vida, e habitarei na casa do Senhor por longos dias."
> Salmo 23.6*
>
>
>
> Em 20 de maio de 2013 09:17, Carlos Roberto <carlosdombosco em gmail.com
> >escreveu:
>
> > Pessoal é minha primeira postagem na lista, já procurei em tópicos
> > anteriores e não achei algo que atenda a minha necessidade. Seguinte:
> >
> > Tenho uma tabela de boletim que tem os seguintes campos:
> >
> > CÓD.             DISCIPLINA                  NOTA1               NOTA2
> >     NOTA3       NOTA4
> >
> > 12                 MATEMARICA I            10,0                   10,0
> >         10,0           9,5
> > 34                 MATEMÁTICA II            10,0                   10,0
> >         8,5             7,0
> > 35                 MATEMÁTICA BÁSICA  7,00                   8,0
> >    10,0           9,0
> > 10                 PORTUGUÊS                8,00                   8,00
> >        10,0           10,0
> > 11                 FÍSICA I                        5,5
> > 10,0             8,00           9,0
> > 12                 FÍSICA II                       7,5
> >  8,5              7,5             6,2
> >
> > A situação é a seguinte: No boletim final tem que sair somente
> MATEMÁTICA E
> > FÍSICA que seria a soma das "MATEMÁTICAS /3" e das "FÍSICAS /2" ou seja,
> > tenho que agrupar essas disciplinas para sair apenas:
> >
> > CÓD.             DISCIPLINA                  NOTA1               NOTA2
> >     NOTA3       NOTA4
> >
> >                      MATEMATICA              9,00 (QUE É IGUAL A 10 + 10
> +
> > 7 /3)
> >                      FÍSICA                         6,5   (QUE É IGUAL A
> > 5,5 + 7,5 /2)
> >
> > Agradeço antecipadamente a ajuda de todos e espero que eu tenha me
> > expressado bem. Há também outras disciplinas como QUIMICA I E II, mas se
> me
> > ajudarem com essas aí eu desenrolo as outras.
> >
> > Uso o delphi 2010 e firebird 2.5
> >
> > Obrigado desde já.
> >
> >
> > Carlos Roberto.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista