bonjour
J'ai bati un MLD que j'héberge sur postgresql et qui est constitué de données venant d'une autre base et de fichiers excel.
Dans une table commande j'ai un champ "activitecmde" que je dois affecter en fonction des valeurs contenues dans client.activitecli.
En gros je dois modéliser la requête :
si commande.activitecmde est < 20 alors, si client.activitecli > 10 where client.numclient = commande.numclient alors commande.activitecmde= client.activitecli
J'ai essayé ça, mais mon statut de débutant en SQL m'a pas permis d'aboutir...
En fait j'aimerai croiser les références de tables entres les différentes sous requêtes de la requête...
Code : Sélectionner tout - Visualiser dans une fenêtre à part update commande set activitecmde=(select cli.activitecli from client cli, commande c1, affaire a where cli.numclient=a.numclient and c1.numcmde=a.numaffaire) where (select activitecli from client where activitecli>10)
Qqun a t-il une idée ?
Merci !
Partager