Problem mit Hibernateabfrage

7bkahnt

Mitglied
Hallo Leute,
ich bräuchte mal eure Hilfe.
Ich komme gerade nicht weiter mit einer Hibernate-Abfrage.
Ist es möglich 2 Abfragen in eine zu basteln? Ich denke mal schon, nur komm ich noch nicht so recht mit der Syntax klar.
Mein Ziel läuft auf folgendes hinaus:

select (from Postbuch post where post.f_id_lfd_struktur_org=1 order by id_lfd_post desc,i_jahreszahl desc) from Postbuch post where id_lfd_post<286886

und davon bräuchte ich dann noch das Min(i_lfd_post).
Ich bekomme durch die erste Abfrage,welche nach select steht mehrere Objekte zurück. Das funktioniert soweit. Nur möchte ich nun diese Objekte nochmals durchgehen um eben nun <286886 usw abzufragen.
Habt ihr da evtl. eine Lösung?

grüsse
 
Okay hab es hinbekommen.
Meine Lösung ist:
select max(id_lfd_post) from Postbuch post where post.f_id_lfd_struktur_org=1 and id_lfd_post286886 order by id_lfd_post desc,i_jahreszahl desc

die zahl speichere ich dann auf ne variable maxnummer und sage dann
from Postbuch post where id_lfd_post=maxnummer;
 
Zurück