sumar 2 campos de la misma tabla
que hay amigos hace dias hice una consulta aqui pero mejor cambie el diseño, y ahora viene mi duda tengo una tabla en la cual meto codigos de productos a veces hay varios registros con el mismo codigo la difrerencia esta en un campo que se llama documento los cuales unos son "S" y otros "E" lo que quiero haces es que se sumen por decir los codigos as3200 con documento "E" y se resten a los codigos "as3200" con documento "S" no se si me explique quise intentar algo pero como no tengo mucha idea de mysql pues me da cero:
|
no tengo todo muy claro pero quiza te de una idea :
|
si algo asi es lo que quiero pero has de cuenta que si tengo 5 entradas de un codigo y no tengo salidas pues el resultado seria 5 pero me pone null se puede hacer algo para mejorar eso??
|
look, creo que habría que relacionar las subconsultas con la consulta principal porque si no, te dará la suma de entradas y salidas sin agrupar por código.
// Saludos |
Cita:
|
lo hice de esta manera pero solo me da resultados correctos cuando hay cantidad en entradas y salidas si en algun codigo nomas hay de entradas me manda null
|
|
Hola
O Tambien : Saludos |
pues ya voy avanzando con sus consejos pero ahora el problema esta en que me suma todos los codigos de entradas y todos los codigos de salidas y ya hace la resta y lo que necesito es que si hay un codigo por ejemplo as300 me los sume y se resten a los codigos as300 y si hay otro codigo porr ejemplo ar100 haga lo mismo no se si me explico
|
Hola
Vamos hombre:confused::D:
o
Como te guste mas.:D Saludos |
pues no amigo me da error de sintaxis yo le hice asi me saca el reporte pero me sigue restando todas las entradas con todas lsa salidas y el reporte si me pone todos los codigo existentes pero en el resultado todos tienen lo mismo:
|
Hola
No se por que codigo inicial y final si es el mismo ? saludos |
es que la consulta puede ser por un rango de codigos y dependiendo del rango que le pongan es como va a salir el reporte de existencias de cada producto
|
Hola
Por el tipo de codigo que tienes que no es consecutivo me parece dificil un rango, por fecha si. Saludos |
es que esta por orden de abecedario de todas formas siempre esta acomodado para quesalgan todos los registros porque en inicial seria el primero del abecedario y final pues el ultimo y en caso de que quisieran un reporte de un solo codigo nomas meten el mismo codigo en los 2 y listo asi es como se me ocurre
|
Hola
Veamos: Saludos |
con este codigo si dejo todo el rango me vuelve a sumar todas la entradas y salidas y en el reporte me aparecen todos los codigos con el mismo numero pero si uso nomas un rango me aparece bien la operacion de ese rtango pero me vuelven a aparecer todos los codigos en el reporte con ese mismo resultado
|
Hola
terminaremos haciendo un hilo de 200 post otra vez :D:D Ni idea amigo.!!!:-| :confused: Saludos |
jajaja pues ya ibamos para eso amigo pues ni modo de todas formas gracias me diste buen empuje le seguire buscando a ver si puedo dar con lo que quiero :)
|
Hola
Algun dia terminare aprendiendo..... Saludos |
La franja horaria es GMT +2. Ahora son las 10:27:53. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi