R: Digest di Gfoss, Volume 90, Numero 50

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

R: Digest di Gfoss, Volume 90, Numero 50

marco.donnini@tiscali.it

> Ciao

ciao;

----------
ciao Giuliano (e ciao a tutt*)
---------

>
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

--------------
Sì, è
vero, non è un codice "univoco"... volevo dire un'altra cosa.. ovvero
un codice che mi individua le mie aree con un nome specifico :-)

--------------

> 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;


--------------
sì, è vero... mi ero un po' perso fra le query ed i
manuali on line (e le scadenze incombenti).. fra l'altro ho trovato un
manuale molto buono ed esaustivo a questo indirizzo:

http://elogeo.
nottingham.ac.
uk/xmlui/bitstream/handle/url/49/Basic_Introduction_into_pgAdmin_III_and_SQL_queries.
pdf?sequence=1

e seguendo le indicazioni ho partorito la query
sottostante che sembra lavorare bene... ed aggiungo che non avevo ben
capito che ci deve essere "corrispondenza" fra le colonne selezionate
in GROUP BY e le colonne selezionate in SELECT.. per questo ero andato
nel pallone :-D

SELECT sum (area_utilizzo), cod_corpo, com_foglio,
area_over, utilizzo, area_fogl
FROM prelievi_pac_statistiche
GROUP BY
cod_corpo, com_foglio, area_over, utilizzo, area_fogl
--------------

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


ciao,
giuliano

------------------
grazie mille!!
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