こんにちは、これは非常に簡単な作業のようですが、答えが見つかりませんでした。特定の列が最大値を持つテーブルから1行だけ取得したいと思います。
たとえば、次のテーブルがあるとします。
╔═══════╦═════╦═══════╗
║ Name ║ Age ║ Color ║
╠═══════╬═════╬═══════╣
║ Jakub ║ 55 ║ Red ║
║ Nick ║ 24 ║ Black ║
║ Alice ║ 38 ║ Blue ║
╚═══════╩═════╩═══════╝
年齢が最大であることに基づいて、行「Jakub 55 Red」を取得する方法を知りたいです。
のようなものになると思いますselect * from people where age is max
が、うまくいきません。私はTimesTenを使用しています。