Java JPA Inner JOIN mit WHERE-AnweisungJava

Java-Forum
Guest
 Java JPA Inner JOIN mit WHERE-Anweisung

Post by Guest »

Ich möchte die folgende Struktur mit Anmerkungen versehen:

Ich habe diese Abfrage:


SELECT A.*, BES.*, BES_2.*
INNER JOIN BES ON A.a = BES.a AND A.b = BES.b
INNER JOIN BES AS BES_2 ON A.a = BES_2.a AND A.b = BES_2.b
WHERE (BES.c = N'foo') AND (BES_2.c = N'bar')



Ich habe die Entitäten Job (repräsentiert A) und JobEndPoint (repräsentiert BES). Das Job-Objekt sollte zwei JobEndPoints enthalten, die wie eine Eins-zu-Eins-Beziehung abgebildet werden. Ich brauche zwei JOINs in der Tabelle, um zweimal nach denselben Werten zu suchen, die sich nur durch die Spalte „c“ unterscheiden, die ich in der WHERE-Anweisung überprüfe.


@OneToOne
private JobEndPoint from;

@OneToOne
private JobEndPoint to;



Mein Problem ist jetzt, dass sich die Datenbankspalten und die Objektfelder stark unterscheiden und ich nicht weiß, wie ich die WHERE-Anweisung hinzufügen soll .

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • SQL Inner -Join -Anweisung in C#
    by Anonymous » » in C#
    0 Replies
    0 Views
    Last post by Anonymous
  • Java JPA Inner Jou
    by Anonymous » » in Java
    0 Replies
    6 Views
    Last post by Anonymous
  • Einfache Postmeta Inner Join -Abfrage benötigt 2 Sekunden zur Ausführung
    by Anonymous » » in MySql
    0 Replies
    24 Views
    Last post by Anonymous
  • Einfache Postmeta Inner Join -Abfrage benötigt 2 Sekunden zur Ausführung
    by Guest » » in MySql
    0 Replies
    24 Views
    Last post by Guest
  • Links treten Sie an PySpark -Arbeiten an wie Inner Join
    by Anonymous » » in Python
    0 Replies
    5 Views
    Last post by Anonymous