title
が必要なテーブルを指定する必要があります から来て。タイトルがgame
にあると推測する game.title
を指定する必要があります 。
もし私があなたなら、一時テーブルを使ってこれを少し分割することを検討し始めるでしょう。 4つの結合に問題はありませんが、混乱し始める傾向があります。
一時テーブルの例:
CREATE TABLE #Yaks (
YakID int,
YakName char(30) )
シナリオでは、一時テーブルを作成してから、INSERT
で埋めます。 およびUPDATE
個々の結合に基づいているため、最後に行う必要があるのはSELECT * FROM @temptable
だけです。