Bonjour,
J'ai une problématique pour écrire une requête.
Je donne un exemple.
J'ai une liste de rubriques comptables suivantes qui identifient un salarié : 1000,1176,...
J'ai une autre liste de rubriques comptables qui identifient un non salarié :
1110,1114,....
Jusque là tout va bien sauf qu'un actionnaire peut être présent dans les deux rubriques.
Exemple 1 : l'actionnaire 1 est présent dans 1000, 1176 et 1110 --> il doit être identifié comme SALARIE et non comme NON SALARIE.
Exemple 2 : l'actionnaire 2 est présent dans 1110 et 1114 et doit donc être identifié comme NON SALARIE.
Exemple 3 : l'actionnaire 3 est présent uniquement dans les rubriques 1000 et 1176, il doit donc être identifié comme SALARIE.
Ce qui me pose problème c'est le cas de l'exemple 1 quand l'actionnaire est présent dans les deux groupes....
Car sinon j'aurais fait 2 requêtes :
Voilà si vous avez des idées pour traiter le cas 1, je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select actionnaire, 'SALARIE' as 'Statut', ...from matable where cpte_iden in ('1000','1176',...) UNION select actionnaire, 'NON SALARIE' as 'Statut', ...from matable where cpte_iden in ('1110','1114',...)
Merci !
Partager