Fórum Consulta usando campo de Data #493964
29/09/2014
0
neste caso, só me traz os que estão com a data igual, como eu pego todos do ano de 2010?
Agradeço
-- Encontre alunos com nota em BD em 2010 menor que 5
select * from TB_ALUNOS A
inner join TB_HISTORICO H on H.RA = A.ra
inner join TB_DISCIPLINAS D on d.COD_DISC = H.COD_DISC
where H.ANO = '2010-02-02'
and H.NOTA < '5'
Itamar Souza
Curtir tópico
+ 0Posts
02/10/2014
Marisiana Battistella
Que informação vc tem armazenada no campo H.ANO, uma data ou o ano?
Gostei + 0
07/10/2014
Marcus Almeida
Por exemplo:
SELECT a.nome, d.disciplina, h.nota, TO_CHAR(h.ano,'YYYY') Ano FROM aluno a JOIN historico h ON a.cod_alu = h.cod_alu JOIN disciplina d ON d.cod_hist = h.cod_disc WHERE TO_CHAR(h.ano,'YYYY') = &ANO AND h.nota < 5;
Você poderia especificar o ano diretamente ao invés de utilizar '&ANO'.
Gostei + 0
14/10/2014
Marisiana Battistella
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)