Bonjour,
Je cherche la signification de l'operateur suivant *=

Mon probleme etant le suivant :
J'ai une table que je charge a partir d'une autre avec des filtres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
insert TableOpeWrk
select 	a.ENTITE,
......
...... plein de clause case et autre, la table TableOpeWrk ayant des champs differents
......
from TableOpeIn a, #table_inst b, #table_ptf c, #table_brok d, #teo_gerant e, #teo_strategie f
where a.TEO_SEQ_NUM  = b.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM  = c.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM  = d.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM *= e.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM *= f.TEO_SEQ_NUM
  and a.TEO_PF_COD  != "OK"
Maintenant je veux charger une autre table TableOpeWrk qui correspond a tous les tuples non chargé dans TableOpeKo... je veux donc faire le meme traitement en inverssant tous les opérateur logique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
insert TableOpeKo
select a.*
from TableOpeIn a, #table_inst b, #table_ptf c, #table_brok d, #teo_gerant e, #teo_strategie f
where a.TEO_SEQ_NUM  != b.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM  != c.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM  != d.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM *= e.TEO_SEQ_NUM
  and a.TEO_SEQ_NUM *= f.TEO_SEQ_NUM
  and a.TEO_PF_COD  = "OK"
Mais sans clause case dans ce cas... car les tables TableOpeIn et TableOpeKo on les meme champ.

Il me faut ainsi trouver l'operateur inverse de *=
Si vous avez une autre solution, je suis preneur.

Merci ^^