Bonjour
J'ai une requête à afficher les clients qui ont tous leurs comptes dans la même agence. pour modéliser la banque
Agence(NumAgence,NomA,Ville)
Client(NumClient,NomC,Ville)
Compte(NumCompte,NumAgence,NumClient,Solde)
Emprunt(NumEmprunt,NumAgence,NumClient,Montant)
le problème est
si je fait Compte.NumAgence=Agence.Numagence,on peut juste savoir le client a des comptes dans l'agence,il ne peut pas savoir qu'il est dans la même agence,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select NumClient,NomC,Ville from Client,Compte,Agence where Client.NumClient=Compte.NumClient AND Compte.NumAgence=Agence.NumAgence;
par exemple
Il est vrai aussi ,il a dit qu'un client peut avoir des différent comptes dans différent agence,après la jointure natuelle Compte.NumAgence=Agence.Numagence,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 NumCompte NumAgence NumClient Solde 021 1 23 300 098 2 23 200
ça sera bon aussi,comment je peux faire tous leurs comptes dans la même agence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 NumAgence NomA Ville NumCompte NumClient Solde 1 LCL PARIS 021 23 300 2 BNP LYON 098 23 200
Partager