[firebase-br] Ayuda con un SELECT
    W O 
    sistemas2000profesional em gmail.com
       
    Ter Ago 14 23:17:10 -03 2012
    
    
  
Hola a Todos
Tengo tres tablas:
     CUENTAS (clave primaria = CUE_NUMERO)
     ASIENTOSDET (clave primaria = ASI_IDENTI + ASI_ORDENX)
     ASIENTOSCAB (clave primaria = ASC_IDENTI)
En CUENTAS tengo las columnas CUE_NUMERO, CUE_NOMBRE
En ASIENTOSDET tengo las columnas ASI_IDENTI, ASI_NUMCUE, ASI_MONTOX
En ASIENTOSCAB tengo las columnas ASC_IDENTI, ASC_FECHAX
Con los siguientes datos:
    CUENTAS
    ---------------
          1                  ACTIVO
          1.01                  ACTIVO CORRIENTE
          1.01.01                  DISPONIBILIDADES
          1.01.01.01                  Caja
          1.01.01.02                  Bancos
    ASIENTOSDET
    ----------------------
          123          1.01.01.02          5200
          123          1.01.01.01          5200
    ASIENTOSCAB
    -----------------------
          123          02/04/2012
Lo que quisiera es obtener una consulta con estos resultados:
          1                  ACTIVO
          1.01                  ACTIVO CORRIENTE
          1.01.01                  DISPONIBILIDADES
          1.01.01.01                  Caja                         5200
          1.01.01.02                  Bancos                    5200
cuando la fecha está entre '01/01/2012' y '02/04/2012'
y con estos resultados:
          1                  ACTIVO
          1.01                  ACTIVO CORRIENTE
          1.01.01                  DISPONIBILIDADES
          1.01.01.01                  Caja                             0
          1.01.01.02                  Bancos                        0
cuando la fecha está entre '01/01/2012' y '31/03/2012'
He probado diversas combinaciones de LEFT JOIN, INNER JOIN, OUTER JOIN,
pero con ninguna consigo esos resultados.
¿Es posible conseguirlos?
Muchas gracias, por adelantado.
Walter.
    
    
Mais detalhes sobre a lista de discussão lista