Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

Convertir SQL a Power BI

Hola a todos. Tengo esta selección en SQL: seleccione sum(VL_SALDO) de RECEBER r donde no r.COD_SITUAC no en ('2', '7', '8') y coalesce(r.CH_ATIVO, 'T') = 'T' y r.DT_VENCIM < current_date ...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    @joaovb96 Medida DAX

    Measure =  --direct translation
    CALCULATE (
        SUM ( 'COD_SITUAC'[VL_SALDO] ),
        FILTER (
            'COD_SITUAC',
            NOT 'COD_SITUAC'[COD_SITUAC]
                IN { 2, 7, 8 }
                    && COALESCE ( 'COD_SITUAC'[CH_ATIVO], "T" ) = "T"
                    && 'COD_SITUAC'[DT_VENCIM] < TODAY ()
        )
    )
    
    Measure = --optimized
    CALCULATE (
        SUM ( 'COD_SITUAC'[VL_SALDO] ),
        FILTER (
            'COD_SITUAC',
            NOT 'COD_SITUAC'[COD_SITUAC]
                IN { 2, 7, 8 }
                    && 'COD_SITUAC'[CH_ATIVO] = "T"
                    && 'COD_SITUAC'[DT_VENCIM] < TODAY ()
        )
    )