假设我的PostgreSQL数据库中有以下"items"表:
id | 项 | 值 |
---|---|---|
1 | a | 10 |
2 | b | 20 |
3 | c | 30 |
您可以简单地提取整个记录,该记录包含max(value(,而不必担心Postgres内部,如下所示:
select id, item, "value"
from items
order by "value" desc
limit 1;
我不认为使用无证";"幕后";方法是个好主意。计划者足够聪明,可以在没有额外工作的情况下准确地做你需要的事情。