webmagier
Mitglied
Ich werd aus der Docu von Hibernate zum Thema Joins nicht ganz schlau. Wie formuliere ich folgendes SQL Statement in HQL?
Die zugehörigen VO's heißen ArbeitsphaseVO und ArbeitstagVO und die Methoden Namen sind die gleichen wie die SQL Spaltennamen als getArbeitstagID(), getID(), etc.
Ich habe keinen Plan, wie ich mir einen schönen Join(t) in HQL bastle ;-)
Mfg Daniel
PS: Ich wette Tom antwortet wieder als erster
Code:
select * from Arbeitsphase inner join Arbeitstag on (Arbeitsphase.ArbeitstagID = Arbeitstag.ID) where MitarbeiterID =1 AND datum >= '30.05.2005' and datum <= '05.06.2005'
Die zugehörigen VO's heißen ArbeitsphaseVO und ArbeitstagVO und die Methoden Namen sind die gleichen wie die SQL Spaltennamen als getArbeitstagID(), getID(), etc.
Ich habe keinen Plan, wie ich mir einen schönen Join(t) in HQL bastle ;-)
Mfg Daniel
PS: Ich wette Tom antwortet wieder als erster