Bases de Datos - necesito de su ayuda en consulta sql

   
Vista:

necesito de su ayuda en consulta sql

Publicado por eDnI (3 intervenciones) el 31/10/2008 20:57:30
hola necesito que me ayuden a resolver una consulta tengo las sig tablas:

EMPLEADOS:
emp_num | enombre | sueldo | ciudad | domicilio
---------+-----------+--------+------------+---------------------
1 | salazar | 11000 | Monterrey | Cerro de la silla 2
2 | Torres | 12000 | Cuernavaca | Palacio de cortes 5
3 | Bernal | 8000 | Veracruz | Los portales 32
4 | Corona | 15000 | DF | Zocalo 2
5 | Lopez | 13000 | Cuernavaca | Juriquilla 33
6 | Sanchez | 10000 | Monterrey | Apodaca 4
7 | Rodriguez | 8500 | Cuernavaca | Calvario 1
8 | Aldana | 8000 | DF | Tlalpan 556

PROYECTOS:
num_proy | nom_proy | presupuesto | ciudad
----------+-------------------+-------------+-----------------
1 | Base de datos | 200000 | Veracruz
2 | Redes | 180000 | Cuernavaca
3 | Graficacion | 130000 | Veracruz
4 | Sistemas expertos | 100000 | San Luis Potosi

EMPLEADO_PROYECTO:

empno | numproy | duracion
-------+---------+----------
1 | 2 | 4
2 | 4 | 5
1 | 3 | 8
3 | 1 | 4
4 | 2 | 8
5 | 1 | 5
8 | 4 | 12

BUNEO LA CONSULTA ES OBTENER INFORMACION DE LOS EMPLEADOS QUE PARTICIPAN EN LOS PROYECTOS 2 Y 3(OSEA EN AMBOS EL MISMO TIEMPO) LA VDD ESA ME FALTA Y NO ME PUEDE SALIR. ESPERO SU AYUA GRACIAS. BESOS
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:necesito de su ayuda en consulta sql

Publicado por Franklin Gamboa (188 intervenciones) el 31/10/2008 21:55:01
Hola

select a.*
from empleados a inner join empleado_proyecto b on b.empno = a.emp_num where numproy = 2
and b.empno in
(select empno
from EMPLEADO_PROYECTO
where numproy = 3)

Espero haberte ayudado

Saludos

Franklin Gamboa
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:necesito de su ayuda en consulta sql

Publicado por lodima (12 intervenciones) el 31/10/2008 23:58:04
sql>select * from EMPLEADOS where num_proy=2 and num_proy=3
sql>select * from EMPLEADOS where (num_proy >2 and num_proy<4);

sql>select * from EMPLEADOS where (num_proy between 2 and 3);

espero que te sirva y conteste tu pregunta;
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:necesito de su ayuda en consulta sql

Publicado por lodima (12 intervenciones) el 31/10/2008 23:58:06
sql>select * from EMPLEADOS where num_proy=2 and num_proy=3
sql>select * from EMPLEADOS where (num_proy >2 and num_proy<4);

sql>select * from EMPLEADOS where (num_proy between 2 and 3);

espero que te sirva y conteste tu pregunta;
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