
25/10/2013, 10:37
|
| | Fecha de Ingreso: octubre-2013
Mensajes: 30
Antigüedad: 11 años, 4 meses Puntos: 0 | |
Respuesta: Inner Join Hola gracias por responder a mi ayuda. Si quito el Where me manda todos los registros que hay en las tablas pero repetidos unos con otros y solo quiero que me de lo que corresponde a cada tabla dependiendo la ClaveEmpleado o una consulta general sin la condición, ouch =(
si le quito el where
SELECT area.Nombre as area, NomPuesto, NombreNivel, IdEmp,
ClaveEmpleado, empleado.Nombre, APaterno, AMaterno, empleado.IdArea, empleado.IdPuesto,
empleado.IdNivel, Usuario, Contrasena, Email, Foto
FROM empleado, area, puesto, niveldeacceso
e iwual en esta
SELECT area.Nombre as area, NomPuesto, NombreNivel, IdEmp, ClaveEmpleado, empleado.Nombre, APaterno, AMaterno, empleado.IdArea, empleado.IdPuesto, empleado.IdNivel, Usuario, Contrasena, Email, Foto
FROM empleado
INNER JOIN area ON area.IdArea=empleado.IdArea
INNER JOIN puesto ON empleado.IdPuesto=puesto.IdPuesto
INNER JOIN niveldeacceso ON empleado.IdNivel=niveldeacceso.IdNivel
no me da el resultado que quiero |