Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/06/2009, 05:26
benito_camelas
 
Fecha de Ingreso: noviembre-2003
Mensajes: 35
Antigüedad: 21 años, 2 meses
Puntos: 0
Respuesta: problema al unir dos tablas

Bueno, me ha costado bastante pero al final he encontrado una solución.
Insisto que es una solución para utilizar en asp.net contra sqlserver, y es totalmente operativa.


La sentencia quedaría:
SELECT TOP 10 tabla_unida.* FROM ((SELECT nombre AS nombre, descripcion AS descripcion, cast(ref_art AS int) AS referencia, fecha AS fecha FROM articulos)) UNION ALL ((SELECT nombre_art AS nombre, 'notext' AS descripcion, cast(referencia AS int) AS referencia, fecha AS fecha FROM referencias)) AS tabla_unida ORDER BY tabla_unida.fecha DESC;

Me ha quedado una frase un poco larga pero funciona.
Espero que pueda ayudar a alguien que se vea en una situación similar a la mía.

¡Salud!