>
Bom dia estou tentando fazer um select usando o count no jpa e estou com algumas dúvidas.
Aqui está o meu select na tabela de entidade Padrao
Aqui eu quero fazer um select que traga pra mim a quantidade de registros que tenham em comum nas tabelas padrao e pasta o mesmo código da pasta, e os outros campos recebendo como parametro os campos definidos na tela.
@NamedQuery(name = "Padrao.findByQtdArea", query = "SELECT count(p) FROM Padrao p "
+ "WHERE p.pasta.divisor = :divisor and p.pasta.narea= :narea "
+ "and p.pasta.setor.numero = :setor and p.num = :padrao"),
public void verificaQtdPadroes(){
PadraoJpaController cPadrao = new PadraoJpaController();
Object padroes;
padroes = cPadrao.getEntityManager().createNamedQuery("Padrao.findByQtdArea")
.setParameter("setor", txtPasta.getText())
.setParameter("padrao",Integer.parseInt(txtNumeroAntigo.getText()))
.setParameter("narea", Integer.parseInt(txtNArea.getText()))
.setParameter("divisor", txtDivArea.getText()).getSingleResult();
System.out.println(padroes);
}
ola camila
desculpa pela demora...
todos esses parametros retornam um numero??