- laureneeeInvité
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..
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..
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
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
- Messages : 22
Date d'inscription : 20/04/2020
Age : 23
Localisation : Joinville
Re: TP, Exercice 9
Lun 27 Avr - 18:15
D'accord, ça marche avec ça, merci beaucoup Monsieur!
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum