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