Originariamente inviato da nicola75ss
per prendere un tot di caratteri serve substring.
http://dev.mysql.com/doc/refman/4.1/...functions.html
per il resto non ho la minima idea di ciò che vuoi fare.![]()
ok ora funziona così:
e teoricamente va.Codice PHP:
select from tabella1 inner join tabella2 on SUBSTRING(tabella1.campo1,1,3)=SUBSTRING(tabella2.campo2,1,3)
il problema è che ho tabelle grossine (> un milione di record)
sui campi ho fatto degli indici (index), ma visti i tempi della query mi sembra che utilizzando parte del campo non va.
C'è un modo di indicizzare solo la parte utilizzata per il confronto?
sarebbe + utile un indice fulltext
grazie