Hallo,
ich habe eine Frage zur Erstellung einer HQL-Query:
Tabelle
Sprgrp
Code:
id:
empSprgrpSk
Attribut:
descr
[/b]
Tabelle
AcctCode:
id:
grpAlwAcctSk
fk:
empSprgrpSk
Attribute:
a,b,c,d
Tabelle
AcctBalCode:
id:
AcctBalId
fk:
grpAlwAcctSk
Ich möchte nun (sinngemäß) folgende Abfrage senden, um mir Objekte vom Typ AcctBal zu erstellen:
Code:
from
Acct gaa,
AcctBal gaab,
Sprgrp es
where
es.descr = 'Mitglied'
and
gaa.grpAlwAcctSk = gaab.id.grpAlwAcctSk
and
gaa.empSprgrpSk = es.empSprgrpSk
order by
es.code
So bekomme ich allerdings alle drei Objekte als Ergebnis zurückgeliefert. Mir reicht wie gesagt
AcctBal. Wie muss die Query in HQL-Syntax dann aussehen? Ich muss dann wohl die Tabellen aus der From-Clause entfernen. Wie sehen dann aber die Joins aus? Das macht mir Probleme...
Gruß,
a.k.