Cita:
Empezado por orioncomputer
Saludos Alej.villa
pienso que si tu objetivo final es la ultima consulta porque no reducir las 2 o 3 consultas previas a una sola.
Acá te detallo la Consulta
Código SQL [-]
SELECT A.Cedula, B.Cedula
FROM Empleado AS A INNER JOIN
Turno_Temporal AS B ON A.Cedula = B.Cedula AND A.Turno = B.Turno_Temp
GROUP BY A.Cedula, B.Cedula
HAVING (A.Cedula = 'CCCC') AND (B.Estado = 'EEEEE') AND (B.Turno_Temp = 'TTTTT')
Como veras los Campos con las "C", "E" y "T", deben ser reemplazados en tu consulta por las variables que tienes.
Bueno de no entender, por acá estamos a la orden
|
Buen día
orioncomputer
quiero hacer exáctamente eso que tu dices en tu mensaje, en vez de realizar 2 ó 3 consultas quiero hacer una sola.
Según entiendo de tu código SQL el me filtraría todas las cédulas que sean iguales en las dos tablas (Empleados y Turno_Temporal) cierto? de ser esto cierto la consulta no es la correcta puesto que necesito todas las cédulas de la tabla empleados y de la tabla tabla Turno_Temporal que coincidan con el turno (Que es seleccionado por el usuario).