我怎样才能做到这一点?我想统计值为1的序列号?谢谢大家,我是初学者。
serial_Number = 1;
Query query = (Query) es.em.createQuery("SELECT COUNT(p.serial_Number) FROM Product p where p.product_Id = serials_Number");
最佳答案
以下应该有效
Query query = (Query) es.em.createQuery("SELECT COUNT(p.serial_Number) FROM Product p where p.product_Id =:serial_Number").setParameter("serial_Number", serial_Number);
然后使用..
query.getSingleResult();
获得单一实体。
关于java - JPQL语句查询中无效的未绑定(bind)变量 "serial_number",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14849799/