Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   consulta sql anidada (https://www.clubdelphi.com/foros/showthread.php?t=5220)

davidgaldo 13-11-2003 14:19:09

consulta sql anidada
 
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:
Código:

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'


La franja horaria es GMT +2. Ahora son las 01:20:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi