UPDATE avec jointure + case..
Bonjour à tous,
J'ai aujourd'hui une requete qui ressemble à ca:
Code:
1 2 3 4 5 6
| select chgcat.code, chgcat.sym as Change_cat, chgcat.description, cnt.last_name, srv.sym as Priorité
from chgcat
left outer join srv_desc srv on chgcat.service_type=srv.persid
left outer join ca_contact cnt on chgcat.group_id=cnt.contact_uuid
where chgcat.description not like '%'+cnt.last_name+'%'
and chgcat.del=0 |
Voici le type de résultat que j'obtiens:
(code)PRTZASDUN001 (Change_cat)Changes for IT teams.DUN.Asia IT Lab.Add a new server (description)DP-ZAS-DUN 1 Week (last_name)CS-ZAS-DUN (Priorité)D5_Production
Je cherche à faire un update de la colonne description en utilisant les informations présentes dans la colonné Priorité + last_name...
Dans le cas d'une priorité = D5_Production par exemple, le champ description prend une certaine valeur + le contenu du champ last_name.
Je ne maîtrise absolument pas mssql à ce niveau et j'ai grand besoin de votre aide pour réaliser cette requête si elle s'avère possible!
Merci d'avance