Select文としては文法の間違いはなく、これで8000くらいのデータを引っ張って来てくれますがUpdate文に入れ込むと上手く動いてくれません
Update文のwhere句にはSelect文ではなくwhere条件式をかくのだか?
とりあえず、いきなりUpdate文を書くのではなく更新対象を抽出するSelect文を作成してそれを開いてみて希望のデータが抽出されていることを確認する。
それをクエリとして保存して、そのクエリのデザインビューで更新クエリに変換すれば簡単だと思います。
通報 ...