當前位置:編程學習大全網 - 編程軟體 - hibernate中,用HQL查詢如何獲取數據庫中年齡字段最大的那條記錄?HQL語句怎麽寫?

hibernate中,用HQL查詢如何獲取數據庫中年齡字段最大的那條記錄?HQL語句怎麽寫?

可以用子查詢:

hql語句

"from User where age=(select max(age) from User) "

相應的sql語句是

SELECT * FROM USER WHERE AGE=(SELECT MAX(AGE) FROM USER);?

Hibernate簡介:

Hibernate是壹個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,它將POJO與數據庫表建立映射關系,是壹個全自動的orm框架,hibernate可以自動生成SQL語句,自動執行,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。?

Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數據持久化的重任。

  • 上一篇:GANSE高斯鍵盤設置
  • 下一篇:實用綜合教程第二版4王守仁主編作文答案
  • copyright 2024編程學習大全網