Mi problema es que tengo una consulta que tarda casi una hora en hacer "fetch" :O ... va así:
Código SQL:
Ver original
SELECT a.tkt FROM tabla1 a INNER JOIN tabla2 b ON b.codigo_uno= substr(a.tkt,0,3) AND b.codigo_dos=substr(a.tkt,4,15) WHERE a.tkt='1344556789012'
Es necesario que el campo a.tkt sea dividido para poder relacionar la tabla1 con la tabla2, por eso uso la función substr para hacer del campo a.tkt, dos "substrings"..... entonces, específicamente la parte del código que hace lenta a la consulta es:
Código SQL:
Ver original
b.codigo_uno= substr(a.tkt,0,3) AND b.codigo_dos=substr(a.tkt,4,15)
Si por ejemplo hago lo siguiente, la consulta reduce notablemente el tiempo de fetch:
Código SQL:
Ver original
SELECT a.tkt FROM tabla1 a INNER JOIN tabla2 b ON b.codigo_uno= '134' AND b.codigo_dos='4556789012' WHERE a.tkt='1344556789012'
Pero no puedo utilizar datos estáticos para hacer el inner join, ya que son miles y miles de registros a mostrar.
Gracias por cualquier ayuda