Hallo, ich hoffe, dass ist die richtige Sektion, da JPQL eignetlich zu JavaEE gehört...
Tabelle
Client:
----------------
id | 4
----------------
Name| max
Tabelle
Rechnung:
-----------------------------------
id | 1
-----------------------------------
rechnungsnummer | 54623
----------------------------------
fk_id | 4
normales SQL_Join Statment:
Select c.Kunde
From Client c
Join Rechnung r
where c.id = r.id
and c.id = 4
Wenn ich dieses Statement für meine Entity in JPQL schreiben würde,
würde es so aussehen?
Select c.Name, r.rechnungsnummer
From Client c
join c.id r
where c.id = r.fk_id
and c.id = 4
Ich hoffe, dass das richtig ist.
Falls das richtig ist, wie erkennt er "r" das alias für die Tabelle "Rechnung" ist****
Danke für jeden Tipp.
Tabelle
Client:
----------------
id | 4
----------------
Name| max
Tabelle
Rechnung:
-----------------------------------
id | 1
-----------------------------------
rechnungsnummer | 54623
----------------------------------
fk_id | 4
normales SQL_Join Statment:
Select c.Kunde
From Client c
Join Rechnung r
where c.id = r.id
and c.id = 4
Wenn ich dieses Statement für meine Entity in JPQL schreiben würde,
würde es so aussehen?
Select c.Name, r.rechnungsnummer
From Client c
join c.id r
where c.id = r.fk_id
and c.id = 4
Ich hoffe, dass das richtig ist.
Falls das richtig ist, wie erkennt er "r" das alias für die Tabelle "Rechnung" ist****
Danke für jeden Tipp.