ok perfetto vi ringrazio in pratica adesso è cosi:
codice:
select * from DF_2005_2006 p inner join DA_2005_2006 s on p.COD_IMM = s.COD_IMM and p.ANNO = s.ANNO
where CONCAT(substring(p.COD_IMM,1,1),substring(p.COD_IMM,3,3),substring(p.COD_IMM,7,8)) = '".$old_cod."' order by p.RP='".$cf."' desc
seguite un'attimo questo ragionamento sulla substring:
ho il valore da 12 cosi composto: 102012109934
e quello che gli passo da 10: 1x201x109934
le 'x' sono per segnalare le posizioni dei caratteri che voglio togliere
quindi la suddetta substring è corretta?
grazie ancora.....