FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
No entiendo...
Hola Luis
De lo que decis no entiendo lo siguiente Cita:
donde decis Cita:
no podes agrupar letras con null, que sentido tiene? si estan en null es porque no son N... Tenes que definir un criterio para agrupar... si es por cliente-mes-condicion los null te van a aparecer separados, no hay otra forma de que aparezcan... Lo que vos estas queriendo hacer es agrupar solo por cliente-mes, y con sacar condicion de la consulta alcanza en tu ejemplo pusiste: 1 1 N 100 1 1 null -50 1 1 null -20 y tengo que obtener 1 1 N 30 Por que queres que los null te aparezcan agrupados con las N ???? Si son null no son N... Saca la condicion de la consulta para que quede 1 1 100 1 1 -50 1 1 -20 y obtendras 1 1 30 No se si te entendi... espero te sirva esto Saludos Pablo |
#2
|
|||
|
|||
Pues si, conincido con hach
En realidad no hay lógica en tu pregunta, como pretendes conocer algo que no trae una condición. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Es verdad, no es muy logico mi planteo y quizas no fue clara mi pregunta.
el registro que tiene la condicion e importe positivo, hace referencia a una factura y los registros con null y negativos a los distintos pagos que hizo el cliente. es real que hay una falla en el diseño del sistema ya que deberia grabar la condicion tanto en la factura como en los pagos, pero como se trata de una archivo historico, ya arrastra este error. Es por eso que necesito saber por cada mes el saldo y la condicion que tenia el cliente en ese mes asumiento que los nullos tienen que tener el valor de la condicion correspondiente a la factura. Se entiende?. Ademas necesito saber l condicion por que dependiendo del valor que tenga ('N','M','C',...etc) dispara una serie de calculos adicionales Gracia nuevamente por la buena disposicion.
__________________
Atentamente Luis |
#4
|
|||
|
|||
Ok, eso ya esta mas o menos claro
Vamos por partes Que condición deberian tener los valores negativos? Como podemos saber los otros tipos de condiciones? Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#5
|
|||
|
|||
Ok.
Los valores negativos deberian tener la misma condicion de la factura (valores positivos) para el mes en cuention. p.e. mes------------condicion------importe 1-----------------N------------- 100 1-----------------null----------- -30 1-----------------NULL---------- -10 1-----------------NULL---------- -10 esto deberia dar 1-------------------N------------ 50 Las condiciones estan en una tabla de condiciones: condicion------- descripcion N--------------- "xxxxxxxxxxxxxx" M--------------- "yyyyyyyyyyyy" B---------------- "zzzzzzzzzzzzzz" Intente con este provedimiento almacenado, pero en unat tabla con 250000 registros demora una eternidad.
Espero te sirva. Gracias
__________________
Atentamente Luis |
#6
|
|||
|
|||
Hola
Creo que el que no ha entendido el asunto eres tu, nos sigues poniendo el ejemplo de la condicion N y nulos, y despues hablas de otras condiciones, pero no nos has puesto un ejemplo con todas las condiciones. Código:
mes------------condicion------importe 1-----------------N------------- 100 1-----------------null----------- -30 1-----------------NULL---------- -10 1-----------------NULL---------- -10 1-----------------M------------- 100 1-----------------null----------- -30 1-----------------NULL---------- -10 1-----------------NULL---------- -10 1-----------------B------------- 100 1-----------------null----------- -30 1-----------------NULL---------- -10 1-----------------NULL---------- -10 Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#7
|
|||
|
|||
Egostar, antes que nada te agradezco por el tiempo, no quiero generar una discusion sin final, si el problema no llega a nada o no se entiende, punto final. El tema es: la facturas, importes positivos, pueden "venir" con cualquier condicion (siempre que esten definidas en las tablas de condicion) y es la que domina sobre los importes negativos para ese mes. pe.
idcliente -------mes------------ condicion-----------importe 5---------------1-----------------M----------------- 100 5---------------1-----------------null--------------- -30 5---------------1-----------------null--------------- -20 5---------------2-----------------B----------------- 70 5---------------2-----------------null--------------- -20 5---------------2-----------------null--------------- -10 5---------------3-----------------C---------------- 40 5---------------3-----------------null-------------- -5 deberia obtener 5---------------1------------------M----------------- 50 5---------------2------------------B----------------- 40 5---------------3------------------C----------------- 35 si pudiera hacer que
me sumara los nulos como M o B o C o ... etc segun el mes y la condicion del valor positivo seria fantástico. Con respecto a los otros datos, la estructura es mas compleja, tiene numero de factura,tipo de comprobantes, fecha, etc. Pero consideré que era demasiado engorroso ponerla en el ejemplo, me importaba solo la idea como para poder aplicarla sobre el modelo de datos Gracias.
__________________
Atentamente Luis |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como sumar una fecha | esimon | OOP | 16 | 06-09-2007 19:19:07 |
Como Ingresar Valores En Blanco O Nulos En Access | JanoRod | Conexión con bases de datos | 1 | 16-11-2005 15:40:48 |
Como Sumar en Rave | Wascar | Impresión | 1 | 21-04-2005 18:45:12 |
S.O.S como selecciono campo nulos | Ryu | SQL | 3 | 11-04-2005 16:40:50 |
cómo sumar | mariajoiz | SQL | 3 | 27-06-2003 14:00:39 |
|