![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Para Fudolph
Amigo Fudolph ...
Agradezco tu recomendacion... yo lo habia craneado asi... pero pense que depronto por SQL.. podia encontrar una consulta condicionada que me diera el dato rapidamente. estoy trabajando con Interbase De todas formas gracias por las recomendaciones
__________________
No hay metas imposibles... sólo barreras mentales. |
|
#2
|
|||
|
|||
|
Se me ocurrio otra cosa
Hola..Pensando otra cosa ...
Alguien sabe como por SQL.. puedo seleccionar los 10,20,30....n... mejores campos de una tabla? Es decir como un Top 10 Gracias
__________________
No hay metas imposibles... sólo barreras mentales. |
|
#3
|
|||
|
|||
|
Nuevamente, depende del motor con el que estás trabajando (cosa que deberías indicar). Igual, si se trata de Firebird 1.5 (no Interbase), la consulta debería tener la forma:
"select first n * from..." No recuerdo exactamente, pero creo que también era posible hacer ago por el estilo en Oracle. Sino, la otra opción es a través de un procedimiento almacenado, donde le deberías pasar la cantida de registros a mostrar y procesar la tabla a través de un "for do.." o un "for each..." (según el motor) y una variable de control, hasta llegar a la cantidad que necesites para luego terminar el procedimiento. |
![]() |
|
|
|