gpt4 book ai didi

sql - PostgreSQL,从最大 ID 中选择

转载 作者:行者123 更新时间:2023-11-29 11:12:45 29 4
gpt4 key购买 nike

通过在 PG 9.1 上使用 libpq,我尝试编写查询以从具有最高索引“my_id”的行中获取值:

SELECT my_id, col2, col3 
FROM mytable
WHERE my_id = MAX(my_id)

这给了我错误:

ERROR: aggregates not allowed in WHERE clause...

如何正确编写这样的查询?

最佳答案

如果您的目标是获取具有最高 my_id 值的行,那么以下查询应该可以实现相同的目标。

SELECT my_id, col2, col3 
FROM mytable
ORDER BY my_id DESC
LIMIT 1

关于sql - PostgreSQL,从最大 ID 中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16936135/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com