ResultSet ou QueryRunner et nom de colonne double
Bonjour,
Je voulais savoir s'il y avait un moyen pratique de traiter les noms de colonnes en double dans les résultats de recherche, autrement qu'en utilisant les indexes.
Par exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Table contact :
int id_contact
String nom_contact
Table client
String nom_client
int id_contact_i <-- Id table contact
int id_contact_e <-- Id table contact
Donc, si on fait la requête :
SELECT * FROM client, contact I, contact E WHERE client.id_contact_i = I.id_contact AND client.id_contact_e = E.id_contact |
Je me retrouve donc avec 2 fois la colonne id_contact et deux fois la colonne nom_contact. Comment les extraire de mon resultSet autrement que par index ? Souci identique avec les Query Runner (common apache).
Merci par avance.