Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Caricamento tabella con campi chiave uguali

Dovrei  caricare le seguenti tabella:

1) Importo  debiti

codice persona  debitore - sempre presente

codice persona  creditore - possibili valori null

importo - sempre presente

2) Anagrafica persone

codice persona

dati anagrafici nome cognome e indirizzo etc etc

sono due tabelle veramente molto grandi. Come posso creare lo script per decodificare , dalla tabella 1) le persone caricando la tabella 2) una volta sola.

1 Reply
maxgro
MVP
MVP

premetto che non mi è chiaro, faccio comunque un ipotesi

//vuoi caricare la tabella 1)

[Importo debiti]:

load         coddebitore, codcreditore, importo;

sql           select coddebitore, codcreditore, importo from db.schema.tabella.;         

//vuoi caricare la 2)

Debitore:

Load codpers as coddebitore, nome as nomedebitore, ........;    

sql select codpers, nome, cognome, indirizzo, ...... from ......;

//ora rileggo la 2 dal db qlikview in memoria (resident) creando una nuova tabella  (*1)

Creditore:

Load coddebitore as codcreditore, nomedebitore as nomecreditore, ........

resident Debitore;

risultato 3 tabelle, legate dai codici debitore e creditore

(*1) alternativa: store in qvd e rilettura da qvd