none
consulta sql con saldos contables para un datagridview VisualBasic RRS feed

  • Pregunta

  • Tengo que hacer una consulta algo compleja.

    Tengo una tabla "linea"que representa líneas de un asiento contable.  Tiene entre otras columnas, cuatro que me interesan: la id de empresa de pertenencia y luego un número de subcuenta, un saldo al debe y un saldo al haber. Ninguno de estos campos es único.

    Necesito una consulta que muestre para una empresa determinada, los números de subcuenta en la primera columna (sin repetir), y en una segunda columna el resultado para cada tupla (subcuenta) de la suma de todas las cantidades al debe (todas los datos de la columna que compartan número de subcuenta)  menos todas las cantidades al haber.

    He pensado que podría dividirlo en dos consultas más sencillas y añadir columnas a un mismo datagrid.

    ¿Alguna idea de cómo hacerlo?

    Y especialmente: ¿alguna idea de cómo encaminar la consulta antes mencionada?



    martes, 27 de mayo de 2014 18:16

Todas las respuestas

  • Estaba planteando mal la consulta (metiendo subconsultas de por medio) y me estaba saliendo algo rarísimo. Me había olvidado de hacer uso de la cláusula group by, me han recordado cómo debería formularse la consulta y no hace falta separarlo en varias consultas para simplificarlo (y añadirlas al datagridView).

    Aun así, si alguien sabe cómo agrupar los resultados de distintas consultas en un datagrid view sería interesante saberlo.

    Gracias.

    martes, 27 de mayo de 2014 21:26