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

Consulta a varias tablas

Estas en el tema de Consulta a varias tablas en el foro de ASP Clásico en Foros del Web. Hola, tengo una BD en Access y deseo hacer un buscar por ejemplo a un Número de Teléfono, pero el drama es que deseo que ...
  #1 (permalink)  
Antiguo 05/08/2003, 14:46
Avatar de Rriveros  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 214
Antigüedad: 21 años, 7 meses
Puntos: 0
Consulta a varias tablas

Hola, tengo una BD en Access y deseo hacer un buscar por ejemplo a un Número de Teléfono, pero el drama es que deseo que busque en más de una tabla, se puede hacer???
__________________
www.nelhost.net
  #2 (permalink)  
Antiguo 05/08/2003, 15:00
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 21 años, 6 meses
Puntos: 0
...tendrias que hacer un SELECT gigante, algo asi como


SELECT telefono.tabla1, telefono.tabla2, telefono.tabla3, blablabla
FROM tabla1, tabla2, tabla3, blablablabla
WHERE " & variabletelefono & "=telefono.tabla1 OR
" & variabletelefono & "=telefono.tabla2 OR
" & variabletelefono & "=telefono.tabla3 OR
" & variabletelefono & "=blablablabla

si es que entendi bien, ...sera lo más efectivo¿...
__________________
:cool: Visita Zona Powers :cool:
  #3 (permalink)  
Antiguo 05/08/2003, 16:21
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 21 años
Puntos: 1
Yo lo haría de otra forma:

"SELECT TELEFONO FROM TABLA1 WHERE TELEFONO = '" & variabletelefono & "'
UNION
"SELECT TELEFONO FROM TABLA2 WHERE TELEFONO = '" & variabletelefono & "'
UNION
..."


Ten en cuenta que la UNION tiene que devolver el mismo tipo de datos en todos los select.

Última edición por AlexNV; 05/08/2003 a las 16:24
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




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