|    
			
				10/08/2010, 03:42
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2009 
						Mensajes: 17
					 Antigüedad: 16 años, 8 meses Puntos: 0 |  | 
  |  Se puede hacer Inner Join de una sola tabla??  
  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.
   Última edición por dajomaj; 10/08/2010 a las 04:20
     |