[Gfoss] PgAdmin, condizione WHERE per tre *csv da collegare

Marco Li Volsi marco.livolsi a gmail.com
Gio 27 Dic 2012 17:43:18 CET


L'errore te lo da perchè A = B = C funzione quando assegni dei valori ma 
non quando valuti la verità delle condizioni.

Prova con questa (l'ho scritta di getto, potrebbero esserci errori)

SELECT a.b_cod_c_id, a.a_com_fogl, a.area_tot, b.utilizz_c, 
b.sup_orig_m2, b.com_fogl, c.area_fogl_tot
FROM corpi_idrici a
INNER JOIN pac b ON a.a_com_fogl = b.com_fogl
INNER JOIN overlay_cat_loc_ter c ON a.a_com_fogl = c.com_fogl_overlay

Salutos.

Il 27/12/2012 11:21, marco.donnini a tiscali.it ha scritto:
> SELECT
> --corpi_idrici
>    
> b_cod_c_id, a_com_fogl, area_tot,
> -- pac
>    utilizz_c, sup_orig_m2,
> com_fogl,
> --overlay_cat_loc_ter
>    area_fogl_tot
> FROM
> corpi_idrici,
> pac, overlay_cat_loc_ter
> WHERE
> corpi_idrici.a_com_fogl = pac.com_fogl
> = overlay_cat_loc_ter.com_fogl_overlay



Maggiori informazioni sulla lista Gfoss