SQL - Ayuda select

 
Vista:

Ayuda select

Publicado por Akkumma (20 intervenciones) el 13/10/2005 16:38:44
Hola.

necesito un select que cumpla con la siguiente:

traer todos los clientes que sean atendidos por A, atendidos por B, atendidos por C.

solo necesito los datos que cumplan con esos criterios.

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda select

Publicado por Isaías (5072 intervenciones) el 13/10/2005 16:47:48
¿Y la descripcion de tus tablas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Akkumma (20 intervenciones) el 13/10/2005 16:54:00
es una vista donde tengo:

ccCliente - nombre - idempleado - Año-otros campos

quiero sacar la informacion de esa vista de un cliente especifico (cccliente) que lo halla atendido el empleado (idempleado) A el empleado B en un año especifico.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Isaías (5072 intervenciones) el 13/10/2005 19:31:38
SELECT idempleado , Año , ccCliente
FROM VISTA
WHERE Año = 2005
AND idempleado IN ('A', 'B', 'C')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Akkumma (20 intervenciones) el 13/10/2005 19:50:46
Hola,
eso ya lo intente pero me aplica para lo que necesito:

traer todos los empleados que fueron atendidos por A pero que tambien fueron atendidos por B y tambien por C en el año 2005
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por isaías (5072 intervenciones) el 13/10/2005 21:04:10
Por eso, el IN agrupa a los A, B y C.

¿Ya lo probaste?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Akkumma (20 intervenciones) el 13/10/2005 21:07:50
Si
la consulta trae todos los empleados que son A,B,C, mas no los clientes atendidos por A,B,C
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Isaias (5072 intervenciones) el 13/10/2005 23:17:41
Amigo, todo dependera de la tabla a la cual hagas referencia, es cierto que si la tabla es la de EMPLEADO, te traera esos empleados, pero si la tabla es la de CLIENTE o bien, donde se guarden los registros correspondientes, entonces te traera los CLIENTES.

Yo solo coloque la estructura del QUERY, de hecho, tu debes cambiar las tablas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda select

Publicado por Akkumma (20 intervenciones) el 14/10/2005 21:15:56
hola,
ya lo resolvi de una forma que no me gusta mucho, pero te comento
la informacion se encuentra en la misma VISTA.
suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar