![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Gracias amigo mío por tu respuesta
pero al hacer el filter me mostrara solo los que cumplen esa condición y lo malo es que el resultado total de la query se debe mostrar en una grilla. ósea también se deben mostrar los con saldo cero. |
|
#2
|
||||
|
||||
|
Otra solución es usar ORDER BY saldo desc, para obtener primero los que son mayor que cero.
Como ultimo recurso, si necesitas el resultado exactamente así, es recorrer todo el dataset con un bucle. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
||||
|
||||
|
Buenas gatsoft2.
En mysql puedes hacer una sentencia para que recupere el primer registro de un grupo que cumple una condicion. Uy qué lio!! Vamos que puedes hacer: SELECT * FROM Tabla WHERE Saldo > 0 ORDER BY Reg LIMIT 1 Esto te recupera el primer valor que te interesa. Creo haber entendido eso, ¿no? |
|
#4
|
|||
|
|||
|
Cita:
pero el problema con esta solución es que solo se verán los registros con saldo mayor a cero y el caso es que deben verse todos. y ademas ubicar el primero con saldo mayor a cero sin desordenar la vista (query). gracias por tu ayuda. |
|
#5
|
||||
|
||||
|
Me parece bien gatsoft2. Pero puedes usar lo que te dije para poder saber el ID en el que te tienes que posicionar.
Una vez que lo sabes puedes hacer:
Así tienes todos los registros en pantalla y posicionado donde querías. Un saludo. |
|
#6
|
|||
|
|||
|
Cita:
1.- ubicar el primer registro con saldo mayor a 0 con una query 2.- rehacer la query, pero mostrando todo 3.- luego usando el resultado del paso 1 hacer el locate. No esta mal......., muchas gracias por tu tiempo , lo tendre presente. |
|
#7
|
|||
|
|||
|
Cita:
también se vera afectada, por lo tanto no me serviría. ahora parece ser que recorrer como dices tu, con un while la query es la solución mas inmediata pero no la que trataba de encontrar (en ultima instancia tendré que hacer esto). muchas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|