hibernate中,用HQL查询如何获取数据库中年龄字段最大的那条记录呢?HQL语句怎么写?持久化类为User

2024-12-02 03:02:00
推荐回答(2个)
回答1:

子查询吧,下面是我写的
hql语句
"from User where age=(select max(age) from User) "
相应的sql语句是
SELECT * FROM USER WHERE AGE=(SELECT MAX(AGE) FROM USER);
楼上回答的不完整,那样只会返回最大的年龄

回答2:

select max(age) from User