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

problema con consulta

Estas en el tema de problema con consulta en el foro de ASP Clásico en Foros del Web. Hola amigos necesito que me orienten con respecto a una duda que tengo sobre una consulta, resulta que necesito cachar un ID y con este ...
  #1 (permalink)  
Antiguo 31/03/2008, 09:34
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 5 meses
Puntos: 33
Exclamación problema con consulta

Hola amigos necesito que me orienten con respecto a una duda que tengo sobre una consulta, resulta que necesito cachar un ID y con este hacer un SELECT pero ese ID necesito buscarlo en 2 tablas para ver en cual es en la que esta almacenado y asi poder traer todos los datos que este contiene, podrian darme un ejemplo de como seria la consulta para guiarme, saludos y como siempre muchas gracias por su apoyo
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #2 (permalink)  
Antiguo 31/03/2008, 09:49
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: problema con consulta

Hola omegafunky ¿Podrías proporcionar la estructura de tus tablas?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 31/03/2008, 09:57
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 5 meses
Puntos: 33
Re: problema con consulta

hola u_goldman gracias por tu ayuda como siempre, mira necesito pasar un ID y buscar en cual de las siguientes 2 tablas que te proporciono esta y jalar el nombre, apellido_p, apellido_m para poder pintarlos en una pagina, bueno te paso la estructura es la siguiente:

personal [ficha, nombre, apellido_p, apellido_m]
personal_cia [id_personal_cia, nombre, apellido_p, apellido_m]
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #4 (permalink)  
Antiguo 31/03/2008, 11:02
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: problema con consulta

[OT]
¿ Hay información relacionada en esas dos tablas o son completamente independientes ?

Digo, por que de repente me sonó a que con solo agregar un campo IdCia a la tabla personal (junto con una tablas CIA'S) estaría mejor.

[/OT]
  #5 (permalink)  
Antiguo 31/03/2008, 17:18
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 5 meses
Puntos: 33
Re: problema con consulta

no ay informacion relacionada, en un campo de texto paso un id el cual tengo k cacharlo y buscar en cual de las 2 tablas esta ese id, si es personal interno o personal de compañia
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
  #6 (permalink)  
Antiguo 31/03/2008, 18:51
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: problema con consulta

Ok, entonces un id ¿sólo estará en una de las tablas?

Código:
Dim id
id = Request("id")

SELECT * FROM(
SELECT ficha AS id, nombre, apellido_p, apellido_m FROM personal
UNION
SELECT id_personal_cia AS id, nombre, apellido_p, apellido_m FROM personal_cia
) AS v1 WHERE id = id
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 01/04/2008, 08:42
Avatar de omegafunky  
Fecha de Ingreso: diciembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 3.534
Antigüedad: 20 años, 5 meses
Puntos: 33
Re: problema con consulta

asi es mi id solo estara en una tabla y tengo que buscar en cual de las 2 esta para poder sacar los datos, probare el codigo que me diste gracias u_goldman
__________________
Canon 7D | Canon 5D Mark II | 35mm 1.4L | 135mm 2L | Pocket Wizard Plus III
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 15:15.