Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
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 22/09/2006, 15h41   #1
Membre régulier
 
Inscription : avril 2004
Messages : 284
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 284
Points : 75
Points : 75
Par défaut fonction: renvoyer résultat d'un count .. group by ?

Bonjour,

Je voudrais créer une fonction retournant le résultat d'un count.

Pourriez-vous m'indiquer quel type de variable est nécessaire pour avoir un résultat qui sera du style :

3 Paris

Je voudrais renvoyer le 3 (mon count est suivi d'un group by).

En vous remerciant,

C. Tobini
ctobini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2006, 14h21   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
je suis pas tres sur de comprendre, a mon avis c'est un probleme SQL et non pg.

supposons la table matable
ville
paris
lyon
paris
lyon
paris

si tu fais
SELECT count(*) as nb, ville FROM matable GROUP BY ville ORDER BY ville ASC

tu as
nb ville
2 lyon
3 paris

On reduit a paris
SELECT count(*) as nb, ville FROM matable WHERE ville = 'paris' GROUP BY ville
hpalpha 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 09h01.


 
 
 
 
Partenaires

Hébergement Web