SSH中,先 降序查询, 然后查询出第一行数据的 HQL写法, 数据库是Oracle,sql语句我会写,
2个回答
展开全部
from pojo where id =:id order by id desc; 返回list 然后list.get(0)
追问
不用参数的,,给你看看sql吧, select * from (select * from title t order by t.createdate desc ) where rownum=1
意思就是按照创建时间来排序,然后取出第一行的数据, 想弄成HQL , 因为系统中用createSQLQuery()这个会报错, 用HQL不会报错,, 所以想换成HQL , 如果只是简单的from Title t where rownum=1这样出的来, 但是不是我想要的, 我想要的是先排序, 然后查询出第一行的数据,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询