[SQL] Est ce que je peux faire ceci ?
Pigrounay
-
malaik5 Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
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
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:
- [SQL] Est ce que je peux faire ceci ?
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
5 réponses
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)
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
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
Salut,
Je viens de tester ta deuxième requête :
Et ca à l'air de fonctionner correctement
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question