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.