PDA

Ver la Versión Completa : consulta sql anidada


davidgaldo
13-11-2003, 14:19:09
Hola amigos, tengo dos tablas una :

NOMBRE,PUESTO,....,ETC

Y OTRA CON :

NOMBRE, AÑO,CATEGORÍA,..ETC

la primera, maestro y la segunda detalle, pues bien, me gustaría saber como hacer para saber todos los nombre de la primera cuyo puesto fuera por ejemplo PORTERO y la categoría fuera por ejemplo primera.(Es decir que para cada fila de la primera existen varias de la segunda). Gracias.

Viet
13-11-2003, 14:37:50
No se si entendi bien lo que necesitas, pero creo que con esto estaría bien: Select Nombre
From tabla1 inner join tabla2 on(tabla1.nombre=tabla2.nombre)
where
tabla1.puesto='Portero' and tabla2.categoria=1


;)

celades
13-11-2003, 14:42:00
Hola

select distinct m.nombre
from maestro m join detalle d on d=nombre=m.nombre
where m.puesto='portero' and d.categoria='primera'