Bonjour,
J'aimerai faire un update sur une table via la commande select mais cet update est un ptit peu complexe car utilise des jointures.
J'ai 2 table:
- T1 : qui contient tous les noms de mes applications
- T2: Les utilisateurs utilisants les application ainsi que le nom du serveur qu'utilise l'appli.
Schéma:
J'aimerai faire un update de ma T1 en rajoutant le server_name en utilisant une jointure entre T1 et T2.T1: Nom_APPLI
APPLI 1
APPLI 2
APPLI 3
T2: Utilisateurs / appli /serveur
Utilisateurs Nom_Appli Server_name
U1 APPLI1 FR
U2 APPLI1 FR
U3 APPLI2 VI
Apres avoir fait un alter_table, j'ai tenté ceci:
J'ai effectué quelques recherches sur google et sur ce forum depuis quelque sjours mais je galère vraiment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 UPDATE T1 SET server_name = (SELECT b.server_name FROM T1 a, T2 b WHERE a.nom_appli = b.nom_appli )
Je vous remercie de votre aide chez develeppez.netteurs!!
Partager