次のクエリの構文はどうなりますか。
一致する参照(Table1ID)が存在する場合はTable1およびJOIN Table2からすべての列を取得し、存在しない場合はJOINTable3を取得します。
簡略化されたDB構造は多かれ少なかれ以下のようになります
Table1
ID Type
1 std
Table2
ID Table1ID Title Language
1 1 Test en
Table3
ID Table1ID Title Language Flag
1 1 Other en 1
また、Table3には、単一のTable1.idを参照する複数のエントリがあることに気付きました。すべての結果に対して最新のエントリ(IDが最も高い)のみを返すように制限するにはどうすればよいですか?