FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Sum donde el total sea igual a un valor
hola amigos , tengo la siguiente SQL:
lo que me da el siguiente resultado: Código:
totalizando: 95,190.35
pero la consulta muestra el mismo resultado, al hacer la suma total no se acerca a 75000, la idea es que me muestre el detalle , donde la sumatoria de todo ese detalle que mostre sea <= 75000. Me hechan una mano?. Saludos!
__________________
all your base are belong to us |
#2
|
||||
|
||||
Creo que tendrás que hacer un "Stored procedure" con un bucle que vaya sumando mientras la suma sea menor a esa cantidad.
Si lo he entendido bien.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Cita:
me dan alguna idea del pocedimiento?, estoy pensando hacer un bucle que vaya sumando dia a dia hasta llegar al parametro requerido. cualquier idea es bienvenida.
__________________
all your base are belong to us |
#4
|
||||
|
||||
Para este caso es ideal las funciones window:
https://tapoueh.org/blog/2013/08/und...dow-functions/ que están desde sql server 2012: https://docs.microsoft.com/en-us/sql...ql-server-2017 en especial, creo que te sirve un "moving average".
__________________
El malabarista. |
#5
|
||||
|
||||
Cita:
tambien, si hechas una mano modificando mi SQL lo agradecere mucho, asi tendre mas clara la idea. Saludos!
__________________
all your base are belong to us |
#6
|
||||
|
||||
Hola amigos, quiciera agregarle la columna de acumulados, esto es lo que tengo:
Pero me da error, ¿que podra ser?
__________________
all your base are belong to us |
#7
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
||||
|
||||
Cita:
:/ ......
__________________
all your base are belong to us Última edición por Casimiro Notevi fecha: 12-02-2019 a las 23:32:34. |
#9
|
||||
|
||||
Y como quieres que lo haga? No tengo los datos iniciales. Si suponemos que el resultado que mostraste esta bien y de hay se hace el filtro, entonces es un subquery, y al menos necesitaríamos los datos en texto.
__________________
El malabarista. |
#10
|
|||
|
|||
Por si aun estas con la duda
Te mando un ejemplo pequeño como podrías plantear la solución.
Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Si Factura Cancelada Total Igual A 0 | JXJ | Firebird e Interbase | 4 | 28-08-2012 00:22:25 |
Mostrar valor X y Y en punto dónde clico en chart | vivamotos | C++ Builder | 2 | 15-12-2011 16:59:48 |
Numero Mayor igual , Menor igual... Problema | ZiriusB | OOP | 12 | 27-06-2011 18:31:24 |
Eliminar de un Select registros con valor de un campo igual | danilo_candales | SQL | 3 | 15-01-2008 16:32:55 |
Donde se almacena el valor MAX | ilichhernandez | SQL | 5 | 17-08-2007 00:18:05 |
|