Buenos días,
 
en mi trabajo tengo echa una select tal que asi:
 
SELECT id,id_padre
FROM tabla1
WHERE user_asignado = '152'
AND usuario_alta <> usuario_resp
AND id_padre in
  (
    SELECT id FROM tabla1
    WHERE usuario_resp = '152'
    AND estado <> 7
    AND estado <> 5
    AND id_padre is null
   )
 
y  me han recomendado que optimice la select (que es de una sola tabla) utilizando inner join. En el manual de mysql no encuentro nada concreto sobre este caso.
 
alguien puede aconsejarme??
 
 
//explicacion de la tabla: En ella se guardan las dudas y soluciones de los usuarios. La forma en que lo hace es que cada entrada nueva que se crea en la BBDD recibe un identificador. Si es una respuesta el identificador_p no es nulo. En caso contrario es una nueva duda.
 
 
gracias. 
   
 



