Ir para conteúdo

POWERED BY:

Arquivado

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

Vagner Nunes

[Resolvido] Somar campos com varios SELECTS

Recommended Posts

Prezados,

 

Bom dia.

 

Estou com um problemão aqui. Tenho uma tabela chamada notas, onde é cadastrado, todo tipo de informação, referentes a notas faltas, etc, de cada aluno.

 

nesta tabela existe um campo chamado faltas e trimestre, e preciso somar os valores deste campo.

 

Ex.:

 

ID Codigo Aluno ... Faltas Trimestre

1 1 Fulano de tal 10 1º TRIMESTRE

2 1 Fulano de tal 10 2º TRIMESTRE

3 1 Fulano de tal 10 3º TRIMESTRE

 

Daí para aparecer na ficha da turma, fiz três SELECTs para cada Trimestre, então, tenho que somar os três trimestres, porém aparece o erro:

 

BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.

 

Estou utilizando o seguinte código para somar os valores, porém esse código funciona com três SELECT também, mas na tabela notas não está atendendo.

 

<%
dim aulas_dadas1, aulas_dadas2, aulas_dadas3, aulas_dadas_total

aulas_dadas1=(Diario.Fields.Item("aulas").Value)
aulas_dadas2=(Diario2.Fields.Item("aulas").Value)
aulas_dadas3=(Diario3.Fields.Item("aulas").Value)

aulas_dadas_total = Cint(aulas_dadas1) + Cint(aulas_dadas2) + Cint(aulas_dadas3)

Response.Write aulas_dadas_total

%>

 

Obrigado,

 

Sds,

 

Vagner Nunes

Compartilhar este post


Link para o post
Compartilhar em outros sites

SUM()

 

Pseudo-Cod

 

' Todas
Select Sum(Aulas) As Aulas_Dadas From Tabela
Rs(Aulas_Dadas)

' 1° Trimestre
Select Sum(Aulas) As Aulas_Dadas From Tabela Where Trimestre = '1° Trimestre'
Rs(Aulas_Dadas)

' 2° Trimestre
Select Sum(Aulas) As Aulas_Dadas From Tabela Where Trimestre = '2° Trimestre'
Rs(Aulas_Dadas)

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.