2つのテーブルがあるとします。同じIDを持つ行を、照会するには、あなたはこれをしなければならない。 同一の実テーブルでホストされている2つの擬似テーブルのクエリ
SELECT * FROM Table1 A, Table2 B WHERE A.id = B.id
今すぐテーブルが追加元テーブルのカラムと、一つのグローバルテーブルにマージすることができます。だから、クエリ
SELECT * FROM Table1
は今のようになります。
SELECT * FROM GlobalTable WHERE tableId = 1
しかし、どのように最初のクエリは、今見てする必要がありますか?
SELECT * FROM Table1 A, Table2 B WHERE A.id = B.id
?
暗黙の結合は使用しないでください。プログラミングの習慣が貧弱なため、クエリに微妙なバグが生じることがよくあります。彼らは正当な理由でほぼ20年前に置き換えられました。 – HLGEM