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

Mostrar varias tablas en un recordset

Estas en el tema de Mostrar varias tablas en un recordset en el foro de ASP Clásico en Foros del Web. Por Ej: tengo 3 tablas llamadas: "NoticiasObras", "NoticiasLegales" y "NoticiasInter" Cada una de éstas tablas están compuestas por 3 Campos del mismo nombre: "Titulo", "subtitulo", ...
  #1 (permalink)  
Antiguo 11/06/2002, 03:08
Avatar de Musika  
Fecha de Ingreso: junio-2002
Mensajes: 72
Antigüedad: 22 años
Puntos: 0
Mostrar varias tablas en un recordset

Por Ej: tengo 3 tablas llamadas: "NoticiasObras", "NoticiasLegales" y "NoticiasInter"
Cada una de éstas tablas están compuestas por 3 Campos del mismo nombre: "Titulo", "subtitulo", "Foto" y "fecha"

Yo quiero podér mostrar estas 3 tablas, con sus respectivos campos antes mencionados, en un sólo recordset

¿Para que?
Para poder repetir la region y así, mostrar siempre las 10 últimas notas ingresadas del total de las 3 tablas.
El ordenamiento debe ser Descendiente tomando del campo "Fecha" de cada tabla, para poder determinar cuales fueron las últimas notas ingresadas

Muchas gracias!!!

PD: Si alguien tiene el codigo porfavor enviadmelo :P
  #2 (permalink)  
Antiguo 11/06/2002, 03:22
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Mostrar varias tablas en un recordset

Puedes usar la siguiente consulta:

Select * from NoticiasObras
UNION
Select * from NoticiasLegales
UNION
Select * from NoticiasInter

Te lo mostarará como un único resultado siempre que las 3 tablas tengan el mismo número de campos

Espero que te sirva

Saludos


  #3 (permalink)  
Antiguo 11/06/2002, 03:38
Avatar de Musika  
Fecha de Ingreso: junio-2002
Mensajes: 72
Antigüedad: 22 años
Puntos: 0
Re: Mostrar varias tablas en un recordset

si.. pero ke coloco en el response.write
si solo deseo ke se vea un registro o el ultimo??
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 02:13.