select aluno from aluno a, curso c, sala s where ((a.id = c.id_aluno) and (a.id = s.id_aluno))
eu quero saber se é possivel eu fazer uma hql que verifique todos os alunos que esteja eu uma tabela curso e na tabela sala.
select aluno from aluno a, curso c, sala s where ((a.id = c.id_aluno) and (a.id = s.id_aluno))
eu quero saber se é possivel eu fazer uma hql que verifique todos os alunos que esteja eu uma tabela curso e na tabela sala.
SELECT a FROM Aluno AS a, Curso AS c, Sala AS s WHERE a.id = c.aluno AND a.id = s.aluno
No HQL vc não usa tabelas nem colunas e sim classes e atributos.
Então aqui por exemploWHERE a.id = c.aluno
Deu certo, gostaria de saber se eu coloca para listar até os dados que tem a data de hoje é possivel ? " tipo a.DataMatricula < " + new Date(System.currentTimeMillis()).toString();
Sim é possível, acho que somente new Date() já basta.
vc precisa fazer algo assim: "AND a.DataMatricula < '" + new Date() + "'"
pq tem que passar a data entre aspas simples.