Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie schränke ich die innere Abfrage in Hibernate ein?

schauen Sie sich How do you do a Abfrage in HQL einschränken?

Sie können eine in hql geschriebene Abfrage nicht mit hql einschränken. Sie müssen setMaxResults für das Query-Objekt aufrufen, was Sie vermutlich daran hindert, ein Limit auf eine hql-Unterabfrage anzuwenden.

Dies lässt Ihnen die Option

  • Als SQL-Abfrage schreiben oder
  • Ich versuche, eine andere Möglichkeit zu finden, Ihre Hql-Abfrage zu schreiben, sodass Sie in einer Unterabfrage kein Limit benötigen.