プロが教える店舗&オフィスのセキュリティ対策術

こんにちは。
PostgreSQL8.1.10を使っています。

複数のテーブルに日付情報が入っています。
この日付のなかで最新のものを検索したいのですが、どうすればよいのでしょうか?
テーブルが1つの場合なら、
select max(date) from table1;
でできるのですが。

テーブルは3つ以上(10くらい)になる予定です。なにはよい方法はないでしょうか。よろしくお願いします。

A 回答 (1件)

普通に考えれば、unionを使うと思います。

    • good
    • 0
この回答へのお礼

select max(max) from ( select max(date) from table1 union select max(date) from table2 ) as a;
でできました。

お礼日時:2008/07/18 10:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す