Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2005, 00h57   #1
Invité régulier
 
Inscription : juin 2004
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 12
Points : 5
Points : 5
Par défaut [Resolu]Aide pour une requete SQL

Hello tout le monde,

J'aimerai savoir s'il est possible de creer une requete sql qui réalise le "comptage" de nombre de champ qui ont une valeur déterminée.

Je m'explique.

j'ai une table inscription, avec les champ suivant :

code_activite | code_client | desinscription | validite | prix | periode |
205 | 150 | FALSE | TRUE | 75 | 1
125 | 875 | FALSE | TRUE | 150 | 1
125 | 70 | TRUE | TRUE | 98,20 | 2
205 | 120 | FALSE | FALSE | 100 | 3

J'aimerai que pour chaque code_activite obtenir :
- le nombre de client inscrit
- le nombre de desinscription FALSE
- le nombre de desinscription TRUE
- le nombre de validite TRUE
- le nombre de validite FALSE
- la recette des inscriptions (SUM(prix))
- le nombre de personne inscrit en periode 1, 2 ou 3

j'arrive à le faire avec une requete par objectif, mais j'aimerai savoir si je peux faire plus optimisé. Si la solution est de passer en procedure stocké et de renvoyé une table correspondant à mes objectifs, je sais egalement le faire. Mais peut on faire autrement ?

Merci pour votre aide.
A+

ps : langage sql : postgresql 7.4.1 (plpgsql actif)
hpghost est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2005, 10h15   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Tu auras plus de réponses (j'espère) dans le forum Langage SQL.

Demande à un modo de déplacer ton post.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h05.


 
 
 
 
Partenaires

Hébergement Web