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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Problemi con CONCATENATE

Ciao a tutti,

ho un problema con il CONCATENATE, cerco di spiegare: cerco di accodare dei dati su una tabella precedentemente legata in join con un'altra tabella. I dati vengono accodati ma senza ritorno (-) sui campi chiave (C_ARTICOLO e C_DIVISIONE). Di seguito riporto il codice utilizzato. Grazie in anticipo a tutti.

TABELLA_1

left join

LOAD *,

TEXT (XCODAR) as C_ARTICOLO,

LEFT(VDATAR,4) AS ANNO,

LEFT(VDATAR,4) AS ANNO_COMP_BDG,

LEFT(VDATAR,4) AS ANNO_COMP,

MID (VDATAR,5,2) AS MESE;

SQL SELECT IDDITTA AS C_DIVISIONE,

FREE02,

XCODAR,

XSTMAE+XSTMNE-(XCLEET+XCMPEE) AS W_COSTO_LAVINT_ULT,

XCLEET AS W_COSTO_LAVEST_ULT,

XCMPEE-XCMPT3 AS W_COSTO_COMP_ULT,

XCMPT3 AS W_COSTO_MP_ULT,

XCEATS AS W_COSTO_A_T_ULT,

XSTMNE AS W_COSTO_MOD_ULT,

XSTMAE AS W_COSTO_PA1_ULT,

XCLEET AS W_COSTO_LA_ULT,

XCMPEE AS W_COSTO_PA2_ULT,

XCMPT3 AS W_COSTO_MP_T_ULT,

XSTMOL AS W_COSTO_MOD_T_ULT,

XSTMOA AS W_COSTO_MODA_T_ULT,

XSTDCL AS W_COSTO_CDL_T_ULT,

XCOAE1 AS W_COSTO_ACC1_D_ULT,

XEOAV1 AS W_COSTO_ACC1_V_ULT,

VDATAR

FROM CDG.dbo."GR_PARCO" WHERE VTIPOR='U' AND FREE02='S2';

DROP FIELDS VDATAR,FREE02, XCODAR;

//°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

//collegamento costi a tabella

//°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

CONCATENATE

LOAD IDDITTA as C_DIVISIONE,

TEXT(XCODAR) AS C_ARTICOLO,

ANNO,

ANNO AS ANNO_COMP,

ANNO AS ANNO_COMP_BDG,

MESE,

[COSTO UN] AS W_COSTO_COMP_ULT,

'0' AS W_COSTO_LAVINT_ULT,

'0' AS W_COSTO_LAVEST_ULT,

'0' AS W_COSTO_MP_ULT,

'0' AS W_COSTO_A_T_ULT,

'0' AS W_COSTO_MOD_ULT,

[COSTO UN] AS W_COSTO_PA1_ULT,

'0' AS W_COSTO_LA_ULT,

[COSTO UN] AS W_COSTO_PA2_ULT,

'0' AS W_COSTO_MP_T_ULT,

'0' AS W_COSTO_MOD_T_ULT,

'0' AS W_COSTO_MODA_T_ULT,

'0' AS W_COSTO_CDL_T_ULT,

'0' AS W_COSTO_ACC1_D_ULT,

'0' AS W_COSTO_ACC1_V_ULT

FROM

[\\sgqlik\SMI-QLIK\QLIK-SVIL\VENDITE\QLIK_Costi.xlsx]

(ooxml, embedded labels, table is [Consuntivi mensili])

WHERE [TIPO MOV]='U';

0 Replies