Ich habe die folgende Abfrage in jOOQ:Wie wählt man aus nur einer Tabelle in jOOQ eine Abfrage mit einem Join?
factory()
.select()
.from(PERSON)
.join(ENDUSER).on(ENDUSER.PERSON_FK.equal(PERSON.ID))
.where(ENDUSER.ID.equal(userId))
.fetchOne();
Diese Abfrage mir gibt einen Datensatz mit allen Spalten von Person und beim Anwender, aber ich möchte nur die Spalten von Person (das ist, warum ich .from(PERSON)
und nicht .from(PERSON, ENDUSER)
setzen) . Ich weiß, dass es nicht so wichtig ist, aber ich möchte nicht, dass unnötige Felder zurückgegeben werden.
Ich bin ein wenig unschlüssig, ob dies ein Duplikat http : //stackoverflow.com/q/5832803/521799, eigentlich –