Salut,
Pour ce genre de situation, tu peux convenir à choisir entre 2 alternatives.
1- Faire un requête du genre retourner un à un le couple (employeur-adresse) donc les 2 identifiants en paramètres
SELECT id_empl,id_adress,designation_adress from employeur INNER JOIN adresse ON (id_empl=id_empl_adres) where id_adress=&ID_DE_ADRESSE and id_empl=&ID_DE_EMPL
2- Jouer sur le numéro de ligne de l'adresse (rowid,rownum...) pour retourner une ligne spécifique
SELECT id_empl,id_adress,designation_adress from employeur INNER JOIN (SELECT id_empl_adres ,id_adress,designation_adress from adresse) ON (id_empl=id_empl_adres) where id_empl=&ID_EMPL and ROWID/ROWNUM<=1
Quelques incorrections à apporter.
J'espère que ça fera effet.
^^
Partager