Bonjour,
J'ai deux table table1 et table2 et dans table2 j'ai deux clé étrangère qui font référence à la table1. J'aurai voulu savoir comment faire au niveau des jointures
Merci
Bonjour,
J'ai deux table table1 et table2 et dans table2 j'ai deux clé étrangère qui font référence à la table1. J'aurai voulu savoir comment faire au niveau des jointures
Merci
Comment faire quoi? On parle de quoi? JDBC, Hibernate, JPA, .... ? Tu checher à faire un mapping? A executer une requête? A créer les tables?
Je cherche à faire la requête au niveau normal c'est à dire exécution sous mysql. Et également au niveau hibernate
ben une jointure en SQL ce n'est pas compliqué:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part select t2.*,t1a.*,t1b.* from table2 t2, table1 t1a, table1 t1b where t1a.id = t2.refX and t1b.id!t2.refY
et pour hibernate, il suffit d'utiliser un OneToMany
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class Type2 { //.... @OneToMany() public Type1 getRefX(){ return refX; } @OneToMany() public Type1 getRefY(){ return refY; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager