Requete afficher 3 communes par département
Nherro
-
yg_be Messages postés 24281 Statut Contributeur -
yg_be Messages postés 24281 Statut Contributeur -
Bonjour, tout le monde.
Je suis bloqué sur une requete. Je chercher à sortir les 3 meilleurs commune pour 5 départements selon leur moyenne foncière.
Je ne sais pas, trouve pas comment préciser/bloquer le nombre de commune a 3.
Pour le moment j'ai toute les commune avec leurs moyenne foncière.
Je me demande si c'est possible en une requête ou si je dois passer par des table temporaire.
Je suis sur postgresql.
Merci d'avance.
Je suis bloqué sur une requete. Je chercher à sortir les 3 meilleurs commune pour 5 départements selon leur moyenne foncière.
Je ne sais pas, trouve pas comment préciser/bloquer le nombre de commune a 3.
Pour le moment j'ai toute les commune avec leurs moyenne foncière.
Je me demande si c'est possible en une requête ou si je dois passer par des table temporaire.
Je suis sur postgresql.
Merci d'avance.
A voir également:
- Requete afficher 3 communes par département
- Ai suite 3 - Télécharger - Optimisation
- Picasa 3 - Télécharger - Albums photo
- Photorecit 3 - Télécharger - Visionnage & Diaporama
- Afficher taille dossier windows - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
Je débute, j'ai commencé ma formation il y a 1 mois.
Si je met un LIMIT 3 ou 15 il va me sortir les 3 ou 15 1er selon l'ordre de classement, et donc plus de 3 fois 69 par exemple.
Merci de ton retour.
departement.code_departement,
nom_commune,
ROUND(SUM(valeur_bien * nb_lot)/sum(nb_lot)) AS valeur_moyenne
FROM
commune
INNER JOIN departement USING (code_departement)
INNER JOIN adresse USING (id_commune)
INNER JOIN bien USING (id_bien)
INNER JOIN mutation USING (id_mutation)
WHERE departement.code_departement IN ('06', '13', '33', '59', '69')
GROUP BY departement.code_departement, nom_commune
ORDER BY valeur_moyenne DESC
;