SELECT sessions_compare.*
FROM archive_sessions as f_session, sessions_compare
LEFT JOIN archive_sessions as s_session ON (s_session.id = sessions_compare.second_session_id)
LEFT JOIN consols as f_consol ON (f_session.console_id = f_consol.id)
where sessions_compare.first_session_id = f_session.id
のような get エラーを実行した後
エラー: テーブル "f_session" の FROM 節エントリへの参照が無効です 行 13:
LEFT JOIN consols as f_consol ON (f_session.console_id =...ヒント: テーブル「f_session」のエントリがありますが、クエリのこの部分からは参照できません。
場所を切り替えてfrom
好きなようにすると、次のようなsessions_compare, archive_sessions as f_session
エラーが発生します
エラー: テーブル "sessions_compare" の FROM 句エントリへの参照が無効です 行 4: ... archive_sessions as s_session ON (s_session.id = sessions_c...
ヒント: テーブル「sessions_compare」のエントリがありますが、クエリのこの部分からは参照できません。
そして唯一の仕事は
SELECT sessions_compare.*
FROM sessions_compare
LEFT JOIN archive_sessions as s_session ON (s_session.id = sessions_compare.second_session_id)
,archive_sessions as f_session
LEFT JOIN consols as f_consol ON (f_session.console_id = f_consol.id)
where sessions_compare.first_session_id = f_session.id
そして、私の質問は正常ですか?? 必要なテーブルから複数の結合を使用する場合、MySQL の Postgresql で私は若い()