PCSI1-LMB
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

TP, Exercice 9

2 participants
Aller en bas
avatar
laureneee
Invité

TP, Exercice 9 Empty TP, Exercice 9

Lun 27 Avr - 10:56
Bonjour,
Je n'arrive pas à créer la colonne Densité dans l'exercice 9 appliqué à toutes les régions. Voici mon programme:

SELECT nom, population, superficie, SUM(population)/SUM(superficie) AS densité
FROM regions


A partir du moment où j'introduis "SUM(population)/SUM(superficie) AS densité" , il ne s'affiche plus que le résultat d'une unique région, la première de la liste..
avatar
Nicolas Provost
Admin
Messages : 107
Date d'inscription : 19/04/2020
https://pcsi1-lmb.cours.net

TP, Exercice 9 Empty Re: TP, Exercice 9

Lun 27 Avr - 11:05
Il manque le "GROUP BY Orientation" en fin de requête pour faire une Agrégation.
Donc il considère qu'il y a un seul paquet et affiche un seul résultat (la densité totale)

La question ici ne demande pas de regroupement.
'population' et 'superficie' sont déjà les valeurs totales par région:

SELECT nom, population, superficie, population/superficie AS densité
FROM regions
laurenee
laurenee
Messages : 22
Date d'inscription : 20/04/2020
Age : 23
Localisation : Joinville

TP, Exercice 9 Empty Re: TP, Exercice 9

Lun 27 Avr - 18:15
D'accord, ça marche avec ça, merci beaucoup Monsieur!
Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum