Ver Mensaje Individual
  #11 (permalink)  
Antiguo 15/11/2017, 08:42
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Consulta Select "compleja"

Porque devuele 8 eso si no lo se, seria ver en esa tabla cuantos registros tienes, aqui lo que esta pasando es que al hacer los joins hay mas de un registro que comparte las llaves primarias que estas usando.

revisa la tabla usrs para que veas cuantos registros tiene con las condiciones que estas usando:

Código MySQL:
Ver original
  1. select * from usrs where id_padre=3 and id_informatica=1 and nivel=3
Ahi te vas a dar cuenta el porque el 8
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me