script PgAdmin per raggruppare aree

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

script PgAdmin per raggruppare aree

marco.donnini@tiscali.it
Ciao

Sto lavorando con dei file *csv costituiti da un grosso numero di
righe.
Ho quindi deciso di usare PgAdmin.

Nel caso specifico ho un
*csv con diverse colonne, fra le quali:
com_fogl, utilizzo_generico,
utilizzo_specifico area_utilizzo.

com_fogl è il codice univoco che mi
individua le mie aree di interesse,
utilizzo_generico è un codice che
mi indica l'utilizzo "generico" del suolo, del tipo "coltivazione
cereali"
utilizzo_specifico invece mi indica l'utilizzo specifico, per
esempio all'interno della coltivazione dei cereali posso avere
"frumento duro" o "frumento tenero".
area_utilizzo mi indica la
superficie delle aree caratterizzate dall'utilizzo specifico.

Quindi
la mia area X avrà:

corciano_1, cereali, frumento duro, 10
corciano_1,
cereali, frumento tenero, 20

Io vorrei raggruppare gli utilizzi
generici (gli utilizzi specifici non mi interessano) in modo da avere


corciano_1, cereali, 30

Quale è lo script corrispondente??
grazie
mille e scusate la banalità della domanda...

marco


Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
630 iscritti al 1.12.2012
Reply | Threaded
Open this post in threaded view
|

Re: script PgAdmin per raggruppare aree

giuliano su Tiscali
On Thu, 27 Dec 2012 18:21:57 +0100 (CET)
"[hidden email]" <[hidden email]> wrote:

> Ciao

ciao;


> Sto lavorando con dei file *csv costituiti da un grosso numero di
> righe.
> Ho quindi deciso di usare PgAdmin.
>
> Nel caso specifico ho un
> *csv con diverse colonne,.....
>
> com_fogl è il codice univoco che mi
> individua le mie aree di interesse,
> .....
> corciano_1, cereali, frumento duro, 10
  ^^^^^^^^^^
> corciano_1, cereali, frumento tenero, 20
  ^^^^^^^^^^

questo non mi sembra un codice 'univoco', forse volevi dire un'altra
cosa :-) comunque

> Io vorrei raggruppare gli utilizzi
> generici (gli utilizzi specifici non mi interessano) in modo da avere
>
>
> corciano_1, cereali, 30
>
> Quale è lo script corrispondente??

non sono un drago di SQL (ma forse anche a te una imprimitura con
qualcuno delle migliaia di documenti rintracciabili in rete non farebbe
male :-))))), forse puoi fare con:

select utilizzo_generico,sum(area_utilizzo) (*)
from <table>
group by utilizzo_generico
(**)

(*) puoi aggiungere qui ",count(*)" se vuoi avere anche il numero di
particelle appartenenti ad ogni gruppo;

(**) qui puoi mettere "order by utilizzo_generico" se vuoi avere i dati
in ordine alfabetico;


> grazie
> mille e scusate la banalità della domanda...
>
> marco

ciao,
giuliano

_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
630 iscritti al 1.12.2012