Recoger cierto numero de registros de un select con union

03/04/2006 - 10:45 por sgomcres | Informe spam
No se como puedo combinar un select top en una consulta con union para que el
sql server me devuelva cierto numero de filas de la consulta.

Yo hago:
Select top 10 from
Select * from tabla 1
union
Select * from tabla 2
order by dtFecha desc

pero no funciona.

Gracias
 

Leer las respuestas

#1 Piolin Net
03/04/2006 - 14:03 | Informe spam
¿Te da algun tipo de error?

en Select top 10 from falta el *

de todas formas puedes meter la union en una vista y luego hacer la select
de ella.
Se suele ver mas claro el codigo.

Select top 10 * from Mivista
order by dtFecha desc

Saludos

"sgomcres" escribió:

No se como puedo combinar un select top en una consulta con union para que el
sql server me devuelva cierto numero de filas de la consulta.

Yo hago:
Select top 10 from
Select * from tabla 1
union
Select * from tabla 2
order by dtFecha desc

pero no funciona.

Gracias

Preguntas similares