プロが教えるわが家の防犯対策術!

Aテーブルから日付が最大のレコードを取得し(AAとする)
AAに対して、さらに抽出条件を加えたいです。

Aテーブル:
商品名│日付   │
あああ│2007/01/01│
いいい│2007/01/02│←このレコード
ううう│2007/01/01│
おおお│2007/01/02│←このレコード

上記の場合、商品名=「いいい」「おおお」の
レコードを取り出したいのです。
さらにはそのレコード達に対して抽出を行いたいのですが
まずは、この取り出し方をご教授ください。
(※grpup句やMAXを使用してみましたが、うまくいきません。。)
よろしくお願いします。

A 回答 (1件)

SELECT * FROM Aテーブル


WHERE 日付 IN (SELECT MAX(日付) FROM Aテーブル)

かな。
    • good
    • 1
この回答へのお礼

大変ありがとうございます!

日付のMAXの『いづれか』としてあげればよかったんですね。
1レコードしか取れなくて困っていたところ、
早い回答、本当にありがとうございます。
(聞いてばかりでなく、人に回答できるようになりたいです;)

お礼日時:2007/01/21 16:13

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

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