Bonjour,
Je me tourne vers vous car je dois répondre à un DM et je bloque sur une question toute simple mais je n'y arrive vraiment pas.
Voici le MLD...
Client (NumCl, NomCl, AdrCl, CodePostalCl, VilleCl)
Commercial (NumCo, NomCo, DateEmbauche)
Résidence (NumR, DateConstruction, AdrR, CodePostalR, VilleR)
Logement (NumR#, NumL, NumEtage, NbrPièces, Superficie)
Transaction (NumT, DateD, DateF, État, NumCl#, NumCo#, NumR#, NumL#, NumP)
Légende : clé primaire, clé étrangère#
... la question ...
Donnez, pour chaque résidence, le nombre de clients possédant plusieurs appartements.
... et enfin ma réponse
Select NumCl, NumR, Count(NumL) as [Nb Appartement]
From Transaction
Where Etat="A"
group by NumCl, NumR
having count(*)>1;
Cela me donne le nom des clients ayant plusieurs appartements par résidence mais pas le nombre.
Merci d'avance à ceux/celles qui voudront bien m'aider à répondre à cette question
Je me tourne vers vous car je dois répondre à un DM et je bloque sur une question toute simple mais je n'y arrive vraiment pas.
Voici le MLD...
Client (NumCl, NomCl, AdrCl, CodePostalCl, VilleCl)
Commercial (NumCo, NomCo, DateEmbauche)
Résidence (NumR, DateConstruction, AdrR, CodePostalR, VilleR)
Logement (NumR#, NumL, NumEtage, NbrPièces, Superficie)
Transaction (NumT, DateD, DateF, État, NumCl#, NumCo#, NumR#, NumL#, NumP)
Légende : clé primaire, clé étrangère#
... la question ...
Donnez, pour chaque résidence, le nombre de clients possédant plusieurs appartements.
... et enfin ma réponse
Select NumCl, NumR, Count(NumL) as [Nb Appartement]
From Transaction
Where Etat="A"
group by NumCl, NumR
having count(*)>1;
Cela me donne le nom des clients ayant plusieurs appartements par résidence mais pas le nombre.
Merci d'avance à ceux/celles qui voudront bien m'aider à répondre à cette question