On Tuesday 09 June 2009 18:46:52 Antonio Falciano wrote: > [email protected] ha scritto: > > Una nota "estetica": non dovresti aver bisogno di duplicare la tabella. > > puoi fare riferimento alla stessa tebella nella query 2 volte basta che > > dai due "alias" differenti. > > quindi, a meno di errori, dovrebbe funziare anche come: > > > > CREATE TABLE centroidi2linee AS > > SELECT ST_MakeLine (a.the_geom, b.the_geom) AS the_geom, a.nome, a.codcom > > || b.codcom AS codice > > FROM centroidi a, centroidi b; > > ALTER TABLE centroidi2linee ADD COLUMN count SERIAL PRIMARY KEY;
In effetti funziona perfettamente ed è molto più elegante. Nel mio caso specifico la condizione != è più corretta dato che trattandosi di un grafo di pendolari avere la doppia linea mi serve ad agganciare dati ISTAT di spostamento da A a B, ma anche da B ad A. Grazie a tutti per i cosigli. Spero sia utile anche ad altri. Iacopo _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
