banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 10 September 2008 10:25

naman10
Participant actif
Date d'inscription: 7 Nov 2007
Messages: 118

[GC 6.0] équivalent GROUP BY SQL

Bonjour,
Je cherches à effectuer un groupement de mes objets par rapport à un champ, l'équivalent de la fonction GROUP BY en SQL. Est ce que c'est possible? Par rupture? Par le pseudo SQL?
merci d'avance pour les réponses,
bonne journée

Hors ligne

 

#2 Wed 10 September 2008 12:48

Fred
#JeSuisCharlie
Lieu: Paris
Date d'inscription: 24 Jun 2005
Messages: 7682
Site web

Re: [GC 6.0] équivalent GROUP BY SQL

Bonjour,

Dans GeoConcept c'est possible en Rupture ou Rupture intermédiaire (visible dans la Mise en page), ou en exportant vos données dans une base de données 'SQL'

Fred


GeoRezo vous aide ==> Aidez GeoRezo !

Hors ligne

 

#3 Wed 10 September 2008 14:36

naman10
Participant actif
Date d'inscription: 7 Nov 2007
Messages: 118

Re: [GC 6.0] équivalent GROUP BY SQL

Et sinon dans le pseudo SQL il n'y a pas moyen de trouver quelque chose qui s'en rapproche? Car le système de ruptures ce n'est pas trop ma tasse de thé...
Merci en tout cas pour la réponse!

Hors ligne

 

#4 Wed 10 September 2008 14:42

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: [GC 6.0] équivalent GROUP BY SQL

Bonjour,

Une autre option consiste à utiliser les fonctions de regroupement et sectorisation du menu topologie.


Renaud Mouche

Hors ligne

 

#5 Wed 10 September 2008 14:55

naman10
Participant actif
Date d'inscription: 7 Nov 2007
Messages: 118

Re: [GC 6.0] équivalent GROUP BY SQL

Je ne vois pas trop comment me servir de ce menu pour ce que je veux, est ce que tu pourrais m'aiguiller un peu?

Hors ligne

 

#6 Wed 10 September 2008 15:10

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: [GC 6.0] équivalent GROUP BY SQL

La fonction "Group by" permet, comme son nom l'indique, de regrouper toutes les lignes répondant à certains critères, et ne faire apparaitre qu'une seule ligne dans le tableau résultat. Les fonction de regroupement topologique remplissent exactement la même fonction. Comme dans une requête SQL, tu pourras appliquer des calculs sur les champs n'étant pas clé de regroupement (somme de populations par exemple).

Il me faudrait connaître ton objectif pour être plus précis.


Renaud Mouche

Hors ligne

 

#7 Wed 10 September 2008 15:55

naman10
Participant actif
Date d'inscription: 7 Nov 2007
Messages: 118

Re: [GC 6.0] équivalent GROUP BY SQL

en fait ce serait pour faire un regroupement par rues de ma population...

Hors ligne

 

#8 Wed 10 September 2008 16:05

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: [GC 6.0] équivalent GROUP BY SQL

Quelle est la forme de la donnée brute ?
Si c'est une liste de foyers localisés à l'adresse, donc en représentation ponctuelle sous GC, tu devrais passer par une base de données SQL comme le suggère Fred.


Renaud Mouche

Hors ligne

 

#9 Wed 10 September 2008 16:13

naman10
Participant actif
Date d'inscription: 7 Nov 2007
Messages: 118

Re: [GC 6.0] équivalent GROUP BY SQL

ouais ça s'en rapproche, je vais donc suivre votre conseil et passer par Postgresql ce sera plus simple. Merci beaucoup en tout cas!

Hors ligne

 

Pied de page des forums

Powered by FluxBB