Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Requete SQL

gct

XLDnaute Nouveau
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
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…