Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
andre_tonini
Creator II
Creator II

Max

Pessoal,

          Estou com uma dúvida, não estou conseguindo colocar um Max no campo sublinhado abaixo, pois gostaria de saber o último KM_HODOMETRO apenas....digo desejo carregar só o ultimo.

// ---- Abastecidas ---- //

ABASTECIDA_TEMPO:

SELECT

CD_BOMBA AS CD_BOMBA_ABAS,

CD_FORNECEDOR,

CD_MOTORISTA,// AS CD_MOTORISTA_ABAS,

CD_VEICULO AS CD_VEICULO_ABAS,

DT_EMISSAO AS DT_EMISSAO_ABAS,

FL_PAGO_MOT AS FL_PAGO_MOT_ABASTECIDA,

FL_PROPRIA AS FL_PROPRIA_ABASTECIDA,

KM_HODOMETRO AS KM_HODOMETRO_ABASTECIDA,

NR_NF AS NR_NF_ABASTECIDA,

NR_ORDEM AS NR_ORDEM_ABASTECIDA,

NR_VIAGEM,

QT_LITROS AS QTDE_LITROS_ABASTECIDA,

SR_NF AS SR_NF_ABASTECIDA,

VL_TOTAL AS VL_TOTAL_ABASTECIDA,

VL_UNITARIO AS VL_UNITARIO_ABASTECIDA

FROM ABASTECIDA WHERE DT_EMISSAO > '31.12.2017';

ABASTECIDA:

LOAD

    *,

    YEAR(dt_emissao_abas) AS ANO,

    MONTH(dt_emissao_abas) AS MES,

    DAY(dt_emissao_abas) AS DIA,

    DATE(dt_emissao_abas) AS DATA

     

   

Resident ABASTECIDA_TEMPO;

DROP TABLE ABASTECIDA_TEMPO;

Labels (1)
2 Replies
Thiago_Justen_
MVP
MVP

Talvez assim:

// ---- Abastecidas ---- //

ABASTECIDA_TEMPO:

SELECT

CD_BOMBA AS CD_BOMBA_ABAS,

CD_FORNECEDOR,

CD_MOTORISTA,// AS CD_MOTORISTA_ABAS,

CD_VEICULO AS CD_VEICULO_ABAS,

DT_EMISSAO AS DT_EMISSAO_ABAS,

FL_PAGO_MOT AS FL_PAGO_MOT_ABASTECIDA,

FL_PROPRIA AS FL_PROPRIA_ABASTECIDA,

KM_HODOMETRO

NR_NF AS NR_NF_ABASTECIDA,

NR_ORDEM AS NR_ORDEM_ABASTECIDA,

NR_VIAGEM,

QT_LITROS AS QTDE_LITROS_ABASTECIDA,

SR_NF AS SR_NF_ABASTECIDA,

VL_TOTAL AS VL_TOTAL_ABASTECIDA,

VL_UNITARIO AS VL_UNITARIO_ABASTECIDA

FROM ABASTECIDA WHERE DT_EMISSAO > '31.12.2017';

ABASTECIDA:

LOAD

    *,

    YEAR(dt_emissao_abas) AS ANO,

    MONTH(dt_emissao_abas) AS MES,

    DAY(dt_emissao_abas) AS DIA,

    DATE(dt_emissao_abas) AS DATA,

    FirstSortedValue(KM_HODOMETRO,-KM_HODOMETRO) AS KM_HODOMETRO_ABASTECIDA

 

Resident ABASTECIDA_TEMPO Order By KM_HODOMETRO;

DROP TABLE ABASTECIDA_TEMPO;

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
vvira1316
Specialist II
Specialist II

Are you trying to do it in n Script or Chart?

If in Script, Why? (In script you may have to use group condition and it may return only 1 (uno) record. Is that what you are expecting.

With FirstSortedValue you may have to sort it in descending order