salut tout le monde
je suis en train de créer une application java permettant l’accès a la base de données Oracle
mon problème c'est que j'ai deux tables ; la première (table) contient une clé étrangère portant le même nom que la clé primaire de la deuxième table , est ce qu'il y a une manière de joindre deux colonnes l'une appartient à la première table et l'autre à la deuxième dans ce cas là ..? sachant que j'ai pas l'autorisation de changer leurs noms
en outre lorsque j’exécute :
la première ''pos_1'' est la clé étrangère de t_personne et la deuxième "pos_1" est la clé primaire de t_position
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String Query="SELECT prenom , position FROM t_personne"; Query+="INNER JOIN t_position ON pos_1=pos_1 ORDER BY matricule";
cette instruction ne marche pas puisque dans le code je ne peux pas comparer deux colonnes portant le même nom..
Code : Sélectionner tout - Visualiser dans une fenêtre à part ResultSet result = state.executeQuery(Query);
donc que dois je faire alors...
merci de m'aider .
Partager