none
Filtrar datos por distintas fechas? RRS feed

  • Pregunta

  • Hola a todos!

    Actualmente estoy trabajando en sistema del tipo financiero en el cual me solicitan generar un Edo de cuenta en un datagrid en el cual se vean las transacciones por fecha, que quede algo asi:

          Fecha         Debito          Credito           Saldo

    05/10/2012        100                                    50

    05/10/2012                             200               250

    07/10/2012         50                                     200

    Actualmente estoy trabajando con varios select para que me traiga lo valores en distintas columnas y asi generar las cuentas, pero me ordena las transacciones por fechas separadas ya que los query los tengo asi:

    Select * from debito where fechadeb between @fechainicio and @fechafin

    Select * from credito where fechacre between @fechainicio and @fechafin

    y el datagrid queda algo asi :

          Fecha         Debito          Credito           Saldo

    05/10/2012        100                                    50

    07/10/2012         50                                     0

    08/10/2012         50                                    -50

    05/10/2012                             200               150

    08/10/2012                             150               300

    lo que necesito saber es si hay alguna forma de filtrar los datos de todos estos select por medio de una sola fecha para que me quede totalmente ordenado por fecha...

    martes, 15 de enero de 2013 16:22

Todas las respuestas

  • Quizás puede servirte el operador UNION:

    SQL UNION Operator

    martes, 15 de enero de 2013 16:39
  • una pregunta, las tablas debito y credito se unen de laguna manera ?

    no digo que sea una union directa, quizas haya una tercer tabla que las relacione, porque para mostrar algo en una unica query deberia relacionarse

    el tema es definir por cual campo y usar como comenta Carlos el JOIN

    sino la otra es usar el UNION, pero no se si va a quedar bien

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 15 de enero de 2013 17:07
  • Ok investigare acerca de las opciones que me dan uds... cualquier cosa preguntare de nuevo :D... GRACIAS :)
    martes, 15 de enero de 2013 18:09