Ajuda com uma SQL de média

Firebird

05/06/2005

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


Titanius

Titanius

Curtidas 0

Respostas

Sremulador

Sremulador

05/06/2005

use o cast...


GOSTEI 0
POSTAR