Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
heikel28
Contributor II
Contributor II

Concaténer 2 colonnes

Bonjour

Je voudrais savoir si quelqu'un serait comment concaténer (fusionner) 2 colonnes  avec 2 tables différentes ....

Je connais cette formule qui fonctionne lorsque j'ai qu'une seul table :  Nom&' '&Prénom as Full_Name



Voici un exemple de mon problème :

Table 1:

LOAD


Nom

FROM

(ooxml, embedded labels, table is BDD1);

Table 2:

LOAD


Prénom

FROM

(ooxml, embedded labels, table is BDD2);

1 Solution

Accepted Solutions
heikel28
Contributor II
Contributor II
Author

Pouvons nous faire cette manip sans champs commun entre les deux tables ?

En effet je voudrai reproduire le même concaténer avec deux tables différentes et sans champs commun entre les deux tables sur un autre rapport  ?

Merci

View solution in original post

4 Replies
kfoudhaily
Partner - Creator III
Partner - Creator III

bonjour,

tu as besoin d'un champs en commun entre les deux tables, créer un jointure entre ces deux ensuite faire la concaténation de ces champs dans une table resident

users_temp:

load

id_user,

nom

(ooxml, embedded labels, table is BDD1);

left join

id_user

prenom

(ooxml, embedded labels, table is BDD2);

users:

load

nom&' '&prenom as Full_Name

from resident users;

drop table users_temp;



Merci de bien vouloir marquer comme utile si cela te conviens bien.

cordialement,

QlikView Qlik Sense consultant
heikel28
Contributor II
Contributor II
Author

Pouvons nous faire cette manip sans champs commun entre les deux tables ?

En effet je voudrai reproduire le même concaténer avec deux tables différentes et sans champs commun entre les deux tables sur un autre rapport  ?

Merci

kfoudhaily
Partner - Creator III
Partner - Creator III

sans champs en commun pour identifier l'utilisateur la jointure n'a pas de sens;

tu n'as aucun moyen de savoir à qu'elle prénom correspond un nom et vis vers ça.

c'est un peu les fondamentaux des jointures.

si tu fais une jointure sans champs commun tu aura un produit scalaire: pour chaque nom tu auras tous les prénom disponible et c'est pas ce que tu veux je pense.

merci de noter que je suis entrain de présumer des infos, j'ai pas le contexte complet.

si tu veux, tu peux mettre à dispo exemples données et/ou application qvw; je pourrais aider.

cdt,

QlikView Qlik Sense consultant
kfoudhaily
Partner - Creator III
Partner - Creator III

bonjour,

merci de bien vouloir marquer ma réponse comme correcte si c'est bien utile pour vous.

cordialement,

QlikView Qlik Sense consultant