FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
SQL top 10
Hola amigos tengo una consulta para hacerles, tengo una tabla en interbase de facturas de clientes, que quiero que la consulta me tire las 10 ultimas facturas ordenadas por fecha, como puedo hacer???
|
#3
|
||||
|
||||
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
||||
|
||||
Saludos
Hay que ver si lo que se desea es : Tener los ultimos registros en la tabla y que estos ultimos esten organizados por fecha. Lo habia entendido asi.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#5
|
|||
|
|||
Hola foro, un gusto regresar a colaborar (y que me colaboren).
Bueno, estoy trabajando con firebird 1.5.2 y me lleve tamaña sorpresa al tratar de hacer un subquery para poder responder la pregunta de este hilo. El codigo seria:
Supongo que el identificador de la tabla es numero_factura, pero es posible que la numeracion de la facturacion no este en orden cronologico, y ese caso lo tengo con un cliente donde la factura 0001 es hecha el 10/10/2006 y la factura 0002 es hecha el 09/09/2006. En vista de esa situacion me puse a hacer subconsultas y los resultados no fueron congruentes, pues lo que me mostro fue una lista con 5 registros pero de personas que empezaban los nombre por la letra A. Este es el codigo:
Entonces sugeriria utilizar un procedimiento almacenado de la forma que presento a continuacion, es un ejemplo de una de mis bases de datos.
y luego puedes hacer la consulta
Como enredadito no ? Espero que sea de utilidad o de ampliacion porque a mi la subconuslta no me funciono.
__________________
Luis Fernando Buelvas T. |
|
|
|