Vi scrivo la query, magari può essere utile
in questo caso:
	codice:
	SELECT table_01.*, hcr_2.*  	FROM table_01 LEFT JOIN hcr_2 ON table_01.NUMERO = substr(hdr_2.numero, 1, 13) limit 3
 
riesco ad ottenere risultati, mentre in quest'altro caso:
	codice:
	SELECT table_01.*, hcr_2.*  	FROM table_01 LEFT JOIN hcr_2 ON table_01.NUMERO = substr(hdr_2.numero, 1, 13)
 
la query si blocca.
Anche così facendo, la query funziona (ma i risultati ovviamente non sono quelli che voglio):
	codice:
	SELECT table_01.*, hcr_2.*  	FROM table_01 JOIN hcr_2 ON table_01.NUMERO = substr(hdr_2.numero, 1, 13)
 
GLi indici sono: table_01.NUMERO e hdr_2.numero. 
Tutti i campi sono VARCHAR, a dispetto del nome.
In tutto dovrei arrivare ad ottenere circa 47000 record...
Grazie  