Fórum Ajuda com uma SQL de média #51246
05/06/2005
0
Olá, tenho uma tabela assim:
Cod_Disciplina integer
cod_turma integer
media varchar(10)
coloquei a media como var char, porque na escola pode-se colocar como média os caracteres *, e -, dificilmente acontece mais pode...
eis minha questao, tem como eu fazer uma SQL que me traga a média artitmetica de uma disciplina, ?
tentei:
select avg(media) from notas
where (cod_disciplina = 1) and (cod_turma = 1)
e ele deu erro!! provavelmente é por causa do campo media ser varchar, se for tem como transformar ele float?
Desde já agradeço
[]s
Cod_Disciplina integer
cod_turma integer
media varchar(10)
coloquei a media como var char, porque na escola pode-se colocar como média os caracteres *, e -, dificilmente acontece mais pode...
eis minha questao, tem como eu fazer uma SQL que me traga a média artitmetica de uma disciplina, ?
tentei:
select avg(media) from notas
where (cod_disciplina = 1) and (cod_turma = 1)
e ele deu erro!! provavelmente é por causa do campo media ser varchar, se for tem como transformar ele float?
Desde já agradeço
[]s
Titanius
Curtir tópico
+ 0
Responder
Posts
24/06/2005
Sremulador
use o cast...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)