19/10/2010, 10:18
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses Puntos: 774 | |
Respuesta: Obtener últimos registros de una union de tablas Con esto sacas los primeros 3 registros de lo que necesitas
Código:
select * from
(
select
a.folio, a.fecha, a.documento, b.articulo, b.descripcionarticulo, b.precio,
ROW_NUMBER () OVER ( PARTITION BY a.folio, a.fecha, a.documento, b.articulo, b.descripcionarticulo, b.precio ORDER BY a.folio, a.fecha, a.documento, b.articulo, b.descripcionarticulo, b.precio ASC) AS RN
from entradaencabezado a, entradadetalle b
) t1 where rn <=3
Saludos! |