Bonjour a tous,
Je suis un débutant sur SQL et j'aurai besoin de votre aide pour la création d'une requête qui pour moi me parait hyper difficile. J’espère de tout cœur que quelqu'un pourra m'aider dessus. JE dis merci d'avance pour celui qui m'apportera son aide et son temps.
J'explique ce dont j'ai besoin:
J'ai une table "CLIENT" qui contient les champs suivants:
CODE, NOM, TEL, LISTE, STATUS
Exemple 1:
CODE NOM TEL LISTE STATUS 0001 rasbenny 0123456789 5001 OK RDV 0002 bob 0187654321 5999 NEW 0003 stacy 0452639871 5013 PAS INTERESSE 0004 bob 0187654321 5024 DROP
Je dois créer une requête de mis a jour pour changer les status a "XX" sur toutes les fiches ou les conditions suivantes sont réunis:
- Dans le champ LISTE ou elle n'est pas égale a 5999.
- Dans le champ TEL ou les numéros de téléphone sont identique.
Exemple 2:
Les fiches CODE = 0002 et 0004, NOM = bob, TEL = Le numéro de téléphone sont identiques, LISTE = 5999 et 5024, STATUS = NEW et DROP.
Il faut que le STATUS de la fiches CODE = 0004 dont la LISTE = 5024 soit mis a jour a "XX". Et que la fiche CODE = 5999 reste tel quel sans modification.
J’espère avoir été assez précis mais si tel n'a pas été le cas, je reste disponible a toutes vos questions.
Encore une fois MERCI pour votre temps et votre aide
Très Cordialement
Rasbenny.
Partager