我怎样才能做到这一点?我想计算序列号的值为1?谢谢你们,我是初学者。
serial_Number = 1;
Query query = (Query) es.em.createQuery("SELECT COUNT(p.serial_Number) FROM Product p where p.product_Id = serials_Number");
答案 0 :(得分:1)
以下内容应该有效
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();
获得单一实体。