Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/08/2002, 09:28
dagui
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Busqueda en varias Tablas

Hola.

Si lo que preguntas es cómo es la sentencia en SQL para buscar en varias tablas de una base de datos al mismo tiempo. Entonces la respuesta es la siguiente:

Imagina que tienes dos tablas, PAIS y ESTADO,
supongamos que PAIS tiene dos atributos (IdPais,NombrePais) y ESTADO tres atributos (IdEstado,NombreEstado,IdPais).

Supongamos ahora que queremos buescar todos los nombres de los estados del país cuyo nombre es Mexico, se haría de la siguiente forma:

SELECT e.NombreEstado FROM ESTADO e,PAIS p WHERE e.IdPais = p.IdPais AND p.NombrePais = 'Mexico'

Y así lo puedes hacer con N número de tablas, siempre y cuando iguales los id's (en los casos que sean necesario) y coloques las condiciones que desees en el WHERE.

No se en verdad si eso era lo que estabas buscando, pero espero te ayude.

Saludos.