Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 04-jun-2003, 11:35   #1 (permalink)
juana365 está en el buen camino
 
Fecha de Ingreso: febrero-2003
Mensajes: 47
Triste Ayuda con una query, mil gracias ...

Hola, haber si logro explicaros la consulta que quiero realizar.

Tengo tres tablas

1)Tabla Empleados

Campos:

Cod_Empleado
Nombre_Empleado
... etc

1,Juan; 2, Pedro; 3,Joaquín

2) Tabla Idiomas
Campos
Cod_Idioma
Nombre_Idioma

1,Inglés;2,Español;3,Francés

3)Tabla Idiomas_Empleados
Campos
CodEmpleado_ie
CodIdioma_ie

Es decir un Empleado puede hablar N idiomas
1,1;1,2;1,3;2,1;3,1

Mi consulta es sencilla pero no doy con ella, como hago para saber:
1) Los nombres de los empleados que hablan Ingles "Y" Francés "Y" Español.

2)El nombre de los empleados que habla Inglés "O" Francés "O" Español

MIL GRACIAS.
juana365 está desconectado   Responder Citando
Antiguo 04-jun-2003, 14:08   #2 (permalink)
marc está en el buen camino
 
Fecha de Ingreso: mayo-2003
Mensajes: 18
select distinct e.nombre_empleados from empleados e, idiomas i, idiomas_empleados m where e.Cod_Empleado = m.codEmpleado_ie AND m.CodIdioma_ie = i.Cod_Idioma AND i.Nombre_Idioma = 'Inglés' AND i.Nombre_Idioma = 'Francés' AND i.Nombre_Idioma = 'Español'

La segunda sería poniendo OR entre los nombres de idioma.

Sería más pulcro con JOINS, pero el resultado sería el mismo.
__________________
Marc
IberoHost.com
marc está desconectado   Responder Citando
Antiguo 05-jun-2003, 02:47   #3 (permalink)
juana365 está en el buen camino
 
Fecha de Ingreso: febrero-2003
Mensajes: 47
Lo siento pero no funciona

Lo he probado y la consulta con los AND NO FUNCIONA, la de los OR sí.

¿Alguien me ayuda?

GRACIASSSSS
juana365 está desconectado   Responder Citando
Antiguo 16-jun-2003, 23:57   #4 (permalink)
AlvaroHM está en el buen camino
 
Avatar de AlvaroHM
 
Fecha de Ingreso: noviembre-2002
Ubicación: Tacuba, Distrito Fedreal
Mensajes: 75
Enviar un mensaje por ICQ a AlvaroHM
Saludos.

Que es lo que estas utilizando para manejar tu base de datos?...
AlvaroHM está desconectado   Responder Citando
Antiguo 17-jun-2003, 05:49   #5 (permalink)
jama está en el buen camino
 
Avatar de jama
 
Fecha de Ingreso: junio-2003
Mensajes: 41
Prueba " ) AND ( "

(sin comillas claro :))
jama está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:29.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93