私はこのようなテーブルを持っています:
+-----+------------+-------+--------+
| ID | val1 | val2 | val3 |
+-----+------------+-------+--------+
| 100 | 110 | 25 | 530 |
| 101 | 56 | 75 | 591 |
| 102 | 65 | 93 | 827 |
| 103 | 75 | 70 | 805 |
+-----+------------+-------+--------+
(val3-val1)が最小のときはいつでも、IDを返すクエリをpostgreSQLで記述したいと思います。