たかしともうします。 すいません、 助けてください。 下記hogeというテーブルでのdataが最大値の場合の idを抽出したいのですが上手くいきません。 id|data  ̄ ̄ ̄ ̄ 1 |21 2 |22 3 |23 4 |24 5 |24 実行したSQL: select max(data) from hoge これだと「24」を返します。 select id,max(data) from hoge とやると、 ERROR: column "hoge.id" must appear in the GROUP BY clause or be used in an aggregate function となってしまいます。 初歩的なことで申し訳ないのですがご指導よろしくお願いいたします。