2014-03-28 10:27 GMT+01:00 NicoPez <nico.pezzo...@gmail.com>: > Intanto stavo utilizzando SpatialiteSQL e visto che è la prima volta che mi > metto a far ciò, volevo chiederti se potresti darmi una mano. Ho caricato i > 2 layer che mi interessano: il 1° (Foglio_1Ok2) è un layer vettoriale > geometrico, il 2° (T0) è di dati. Per vedere se ottengo i risultati che mi > interessano col join ho eseguito il seguente comando: > > Select * > from Foglio_1Ok2 As F1 > Left Join T0 As Terreni On (F1.ID_CATASTO = Terreni.A0_Id_Catasto); > > Però ora, so che sarà una domanda banale, come faccio a salvare questo > risultato in una nuova tabella? Non ho bisogno di una "view" ma un vero e > proprio layer vettoriale nuovo. Pensavo che sicuramente dovrò fare un CREATE > TABLE, ma come posso immettere il join all'interno del CREATE TABLE? Non ho > trovato nulla sulla rete di esauriente. >
Non conosco bene Spatialite, ma dovrebbe essere cosi: CREATE TABLE nuova_tabella AS Select * from Foglio_1Ok2 As F1 Left Join T0 As Terreni On (F1.ID_CATASTO = Terreni.A0_Id_Catasto); e a quel punto registri la colonna geografica del layer usando AddGeometryColumn ciao p -- Paolo Corti Geospatial software developer web: http://www.paolocorti.net twitter: @capooti skype: capooti _______________________________________________ Gfoss@lists.gfoss.it 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. 666 iscritti al 22.7.2013