これは私が以前に尋ねた質問の更新されたパート2です。次の更新を行おうとしていますが、このクエリは実際には何も実行していないようです。
UPDATE u
SET graduation_class_id = gc.graduation_class_id
FROM [user] u
JOIN graduation_class gc
ON u.graduation_class_id = gc.graduation_class_id
JOIN graduation_term gt
ON gt.graduation_year_id = gc.graduation_year_id
TABLE SCHEMA
**user
user_id
graduation_class_id
**graduation_class
graduation_class_id
graduation_year_id
**graduation_term
graduation_term_id
graduation_year_id
目標は、一致するgraduation_class_id値をユーザーテーブルに取得することです。ユーザーがすでに一致するgraduation_class_idを持っていない限り、一致するものが見つからないため、これは機能しないと言われています。私は実際にそこに適切なものを入れようとしているので、それは問題です!