• # Si j'ai bien compris ta demande...

    Posté par . En réponse au message Requete update délicate. Évalué à 2.

    ... tu veux mettre commande.activitecmde a la valeur de client.activitecli si le premier est < 20 et le second > 10 ?

    Tu te compliques la vie (ou alors je n'ai pas compris).

    Reformules ta question :

    Mettre à jour la table commande,
    --> UPDATE commande

    en affectant la valeur de la colonne activitecli de la table client à la colonne activitecmde
    --> SET activitecmde=client.activitecli

    pour toutes les lignes pour lesquelles le numéro de client est le même que celui de la commande
    --> WHERE commande.numclient=client.numclient

    et pour lesquelles l'activitecli est supérieure à 10
    --> AND client.activitecli > 10

    et l'activitecmde est inférieure à 20
    --> AND commande.activitecmde < 20

    Juste ?