![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Saludos.
Al González podrias si te es posible subir los select's de pruebas que utilizaste? . Gracias de antemano.
__________________
Gracias, Rolphy Reyes |
|
#2
|
|||
|
|||
|
Bueno, el hecho de usar el FIRST, solo lo considero para obtener estadísticas, no para recuperar filas de las tablas, mi caso es por ejemplo, quiero saber los N números más marcados mas no las primeras N filas, eso no me hace sentido y lo haría con validaciones WHERE, HAVING.
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
||||
|
||||
|
Tu sentencia esta bien solo le falta unos parentesis
donde: PAGE_NF Numero de registros por pagina PAGE_NRO el numero de pagina este es el codigo q uso, para darte un ejemplo
Agrego: probado en firebird 2.0 y 2.1 beta |
|
#4
|
||||
|
||||
|
Vaya, Vaya, Vaya¡¡¡
![]()
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
#5
|
|||
|
|||
![]() ![]() , Funcionó perfectamente.Muchas gracias ariefez, pues nada, cada día se aprende algo nuevo. Así quedo finalmente mi SP
Solo hago notar que la funcion SUM() requiere de un tipo de dato Numeric, intentaba asignarlo como Integer y me daba un error de casting. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#6
|
||||
|
||||
|
¡Hola a todos!
Cita:
Select que detiene definitivamente el For Select del procedimiento spParte tras obtener las primeras 10 filas construidas por el procedimiento:
Select que, por tener Order By, espera a que se realice todo el For Select del procedimiento spParte, para luego devolver solo 10 de las filas que construyó el procedimiento:
Cita:
![]() Cita:
Cita:
. Me sorprendió de la misma forma y lo mejor de todo es que ¡también funciona en Firebird 1.5! ![]() Gracias por el tip Ariefez, creo que has dado con la mejor solución para los casos planteados. Y además he aprendido aquello del Order By en llamadas a procedimientos. Un primer abrazo. Al González. ![]() |
|
#7
|
||||
|
||||
|
Para eso estamos para compartir lo que sabemos y de pasadita tambien para aprender
... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problema con la consulta select count() | enecumene | PHP | 5 | 01-02-2007 23:33:24 |
| Problema con consulta not in (select ....) | VRO | Firebird e Interbase | 12 | 03-10-2005 18:54:05 |
| Problema conuna consulta select...not in (select ...) | VRO | Firebird e Interbase | 2 | 11-08-2005 08:56:35 |
| error Select firebird 1.5 | ale21alito | Firebird e Interbase | 2 | 25-04-2005 20:20:03 |
| Duplicidad de lineas en un grid con select contra firebird | saruman91 | Firebird e Interbase | 6 | 29-10-2004 02:41:33 |
|