sql >> Databáze >  >> RDS >> Oracle

Hibernace Připojte dvě nesouvisející tabulky, když obě mají složený primární klíč

Změňte vztah z @OneToOne na @OneToMany a použijte fetch místo join , provede pouze jeden dotaz a doufejme, že to bude fungovat.

 Join<Transaction, ResponseCode> join =
        (Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);

a můžete to zkusit pomocí @OneToOne taky.



  1. C# Parametrizovaný dotaz MySQL s klauzulí `in`

  2. Sloučit překrývající se časové intervaly, jak?

  3. Jak seskupit a vzít počet jednoho sloupce vydělit počtem jedinečných druhého sloupce datového rámce v python pandas?

  4. Vraťte den, měsíc a rok v MySQL