Foros del Web » Programando para Internet » ASP Clásico »

Busqueda en varias Tablas

Estas en el tema de Busqueda en varias Tablas en el foro de ASP Clásico en Foros del Web. Exactamente eso, como puedo hacer un buscador para difernetes tablas en una base de datos Gracias garcef www.eradiomx.com...
  #1 (permalink)  
Antiguo 29/08/2002, 03:12
Avatar de garcef  
Fecha de Ingreso: agosto-2001
Ubicación: Querétaro, México
Mensajes: 289
Antigüedad: 22 años, 8 meses
Puntos: 0
Busqueda en varias Tablas

Exactamente eso, como puedo hacer un buscador para difernetes tablas en una base de datos

Gracias

garcef
www.eradiomx.com
  #2 (permalink)  
Antiguo 29/08/2002, 09:28
 
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.
  #3 (permalink)  
Antiguo 29/08/2002, 10:56
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Busqueda en varias Tablas

Checate mi perfil ahi hablo sobre como haer un buscador, solo tendrías que agregar 2 o 3 cosas para que funcione con varias tablas.

Saludos


<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 22:23.