[SQL] Est ce que je peux faire ceci ?

Pigrounay -  
malaik5 Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai une table qui comporte une colone Budget avec des chiffres comme 1500 2000.
On demande une colone avec le pourcentage de ces budgets.
Puis je faire ceci :


Select budget / SUM(Select Budget from table) * 100
From table



Merci beaucoup pour votre aide
A voir également:

5 réponses

malaik5 Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   33
 
Je t'ai repondu t'as testé ou pas si on te répond sans que tu teste ou sans que tu donne de retour dessus c'est pas normal, en plus tu insiste et tu dis (alors pas d'idée)
1
Pigrounay
 
Ou plutot ceci ?
Select budget / (Select SUM(Budget) from table) * 100
From table
0
malaik5 Messages postés 258 Date d'inscription   Statut Membre Dernière intervention   33
 
bonjour,
Pour l'utilisation de la fraction oui tu peux faire par contre je pense que ta requête est mal exprimée,
j'ai pas de SQL devant moi c'est pour ça que je ne peux pas tester ce que je vais te dire, essayes ça et tiens moi au courant:


Select budget * 100 / (Select SUM (Budget) from table Group by Budget)
From table
0
Melooo Messages postés 1405 Date d'inscription   Statut Membre Dernière intervention   84
 
Salut,
Je viens de tester ta deuxième requête :
Select budget / (Select SUM(Budget) from table) * 100
From table

Et ca à l'air de fonctionner correctement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Pigrounay
 
pas d'idée svp ?
-1