Je veux UPDATE
ligne du tableau dans member_network
table utilisant WHERE
clause par team_id = 91
et en utilisant JOIN
.
Table principale member_network
ressemble à une structure :
| id | network_profile_name |
|----------------------------|
| 1 | John Doe |
J'ai deux champs dans deux tables plus connectées avec les valeurs dont j'ai besoin.
Tableau team_member_network
ressemble à une structure :
| id | team_member_id | member_network_id |
|----|----------------|-------------------|
| 2 | 1 | 1 |
Tableau team_member
:
| id | team_id | member_id |
| ------|---------|-----------|
| 1 | 91 | 1679817 |
C'est une sorte de relation inversée
Mon travail jusqu'à présent :
UPDATE member_network
SET
network_profile_name = 'James Bond'
JOIN team_member_network
ON member_network.id = team_member_network.member_network_id
JOIN team_member
ON team_member_network.team_member_id = team_member.id
WHERE team_id = 91;
Avec une erreur :
Erreur de syntaxe : 7 ERREUR : erreur de syntaxe à ou près de "JOIN\".
Travaux sur SELECT
mais comment utiliser JOIN
lors de la mise à jour de la ligne sélectionnée ? Les articles connexes que j'ai trouvés n'ont pas aidé dans mon cas