Código MySQL:
Ver original
TIPO_DOCUMENTO,CANTIDAD,MONTO
DEV,1,19,64
FAC,3903,76654,9199999981
ahora me gustaria que el resultado fuese un solo renglon donde se resten a FAC los montos de DEV
como haria eso?
| ||||
Restar valores de una Consulta Buenos dias Amigos (GMT-4.30) estoy haciendo una consulta como esta:
Código MySQL:
Ver original TIPO_DOCUMENTO,CANTIDAD,MONTO DEV,1,19,64 FAC,3903,76654,9199999981 ahora me gustaria que el resultado fuese un solo renglon donde se resten a FAC los montos de DEV como haria eso? |
| |||
Respuesta: Restar valores de una Consulta Hola JuJoGuAl: En primer lugar no nos das una panorama de la estructura de tus tablas, sus campos o sus datos, tampoco nos dices qué es lo que trataste de hacer (porque supongo que al menos trataste de hacer algo)... mucho ojo para la siguiente. Supongo que lo que estás intentando hacer es una especie de estado de cuenta o saldos.... en realidad tienes muchas formas para hacer algo como esto... sin tus datos reales ni la información acerca de tus tablas resulta imposible darte una respuesta puntual, pero checa este ejemplo, creo que te puede servir. Supongamos que tenemos estos datos:
Código MySQL:
Ver original Agrupando de la manera en que lo estás haciendo, tendrías algo así:
Código MySQL:
Ver original para obtenerlo como columnas y no como renglones, podrías utilizar SUMAS CONDICIONALES, es decir, hacer algo como esto:
Código MySQL:
Ver original Dale un vistazo para ver si te sirve. Saludos Leo. |
| |||
Respuesta: Restar valores de una Consulta Hola de nuevo: Si estás haciendo referencia al mismo campo, no le veo sentido a la comparación, es decir si tu campo es igual a 'FAC' entonces NO PUEDE SER IGUAL A 'ODD'... es decir, no hay un impedimento para poner la condición, sería así:
Código:
Pero insisto en que la condición no tiene sentido... es como preguntar IF(tipo_documento = 'FAC' AND tipo_documento != 'ODD, monto, 0)
Código:
Saludos-¿Eres mujer?- si- -entonces ¿No eres hombre?- bofetada por ponerlo en duda. Leo. |
| ||||
Respuesta: Restar valores de una Consulta jajajaja si disculpa ahora que lo dices tiene sentido es que me estaba dando un numero incorrecto pero ya lo logre, el problema es que mis sentencias son SQL lo logre haciendo esto:
Código MySQL:
Ver original pregunta OFFTOpic como haces para colocar la consulta y luego el resultado del query asi? yo pego mis querys en los HIGHLIGHT que dicen MYSQL pero no se ve asi como los planteas tu |
| ||||
Respuesta: Restar valores de una Consulta Cita: Leonardo lo que hace (según supongo porque yo hago lo mismo) es realizar todas las pruebas en consola de MySL y luego copiar y pegar el contenido de la consola.pregunta OFFTOpic como haces para colocar la consulta y luego el resultado del query asi? yo pego mis querys en los HIGHLIGHT que dicen MYSQL pero no se ve asi como los planteas tu Cuando lo haces así, al usar el Highlight "MySQL" se ve todo correctamente formateado y encolumnado...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |