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 |
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 |
Free forum by Nabble | Edit this page |