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, [email protected] 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

_______________________________________________
[email protected]
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

Rispondere a