2 つの異なるテーブルに 2 つの個別のクエリがあり、それらを 1 つのクエリに結合しようとしています。両方のテーブルが同じスキーマ内にあります。
フォーラムの最新の投稿のフォーラム ID、スレッド ID、件名を返すクエリを作成しようとしています。以下に記述した 2 つのクエリを使用できますが、効率のために、可能であれば 1 つだけを使用することをお勧めします。
以下は私の質問です:
1>
SELECT forumid,threadid
FROM threadtable
WHERE modifieddate = (select max(modifieddate) from threadtable);
2>
SELECT subject
FROM messsagetable
WHERE modifieddate = (select max(modifieddate) from messsagetable);
私はいくつかの解決策を試しましたが、ぐるぐる回っているようです。任意の提案をいただければ幸いです。バージョンは Postgres 8.1 です。