scusa, ho sbagliato:

SELECT *
FROM istat A, prova B
WHERE (A.cod_provincia=(substring(B.cap, 1, 2)) && A.cod_comune=(substring(B.cap, 3, 3)))