Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Imane14
Contributor
Contributor

Comment rajouter des colonnes a une table

Bonjour, je voudrais savoir comment peut-on rajouter des colonnes à des tables : 

j'ai en effet récupérer des données depuis un Cloud et je voudrais le script qui me permet de rajouter deux colonnes au début de la table : 

 J'ai récupéré cette table : 

Imane14_0-1592216986014.png

 

et je voudrais rajouter les deux colonnes suivantes au début avec des données statiques : 

Imane14_1-1592217016297.png

pour avoir ce tableau à la fin : 

 

Imane14_2-1592217088547.png

 

5 Replies
Jeromoul
Contributor
Contributor

Bonjour,

Est-ce que les colonnes que vous voulez rajouter proviendrais d'une autre table ou ce sont des calculs qui seront fait à partir des colonnes chargés ?

Imane14
Contributor
Contributor
Author

Bonjour, 

Merci pour votre retour.

Ce sont des calculs qui seront fait à partir des colonnes chargées.

brunobertels
Master
Master

Bonjour 

c'est tout a fait possible de créer des colonnes à partir de calcul fait sur des colonnes déja chargées 

Ex  : 

load 

A,

B,

C,

A * B as D,

C - B as E 

from ... 

Si tu utilises une aggrégation ( Sum() , Avg() etc ) il faudra en revanche grouper tes données par toutes les dimensions présentes dans ta table : 

Ex  

Load 

ID,

Date, 

A

B

sum ( A+ B ) as C 

from ... 

group by ID, Date; 

Imane14
Contributor
Contributor
Author

Merci pour votre réponse.

Et si c'est des valeurs statiques et qui ne sont pas calculées a partir des autres colonnes ? 

le même champ string pour toutes les lignes ?  

ddocquoy
Contributor II
Contributor II

Bonjour,

Dans ce cas, il suffit de faire comme cela : 

Ex  : 

load 

A,

B,

C,

'Valeur D' as D,

'ValeurE' as E 

from ... 

Mettez les valeurs entre quote.