>下記hogeというテーブルでのdataが最大値の場合の >idを抽出したいのですが上手くいきません。 その言葉のとおりに書けばできます。 「dataがXXXXの場合のidを抽出する」は、 select id from hoge where data=XXXX 「最大値」は、 select max(data) from hoge ですからXXXXのところに最大値を入れて、 select id from hoge where data=(select max(data) from hoge) -- UNO Shintaro, 宇野 信太郎 mailto:uno @ venus.dti.ne.jp http://www.venus.dti.ne.jp/~uno/