mysql与hibernate选择某个字段的最大值,比如表中的最大id
2023-09-27 14:24:39 时间
hibernate
public int getMaxId(Session session) { String hql = "SELECT MAX(id) FROM ArticleModel"; Query query = session.createQuery(hql);// int maxid = (int) query.uniqueResult(); return maxid; }
如果想查最大的数值.直接
SELECT MAX(id) FROM t_customer;
如果想查询最大的id的那一条数据则
SELECT * FROM t_customer WHERE id=(SELECT MAX(id) FROM t_customer);