gpt4 book ai didi

SQL - 如何在Oracle中选择具有最大值列的行

转载 作者:行者123 更新时间:2023-12-02 20:42:40 25 4
gpt4 key购买 nike

date            value
18/5/2010 40
18/5/2010 20
20/5/2010 60
18/5/2010 30
17/5/2010 10
16/5/2010 40
18/5/2010 60
18/5/2010 25

输出

date           value
18/5/2010 60
20/5/2010 60

我需要查询具有 max(value)(即 60)的行。所以,这里我们得到两行。日期可以按任意顺序排列

请不要使用rownum子查询 我需要一个动态查询

最佳答案

我相信这就是您正在寻找的:

select *
from table
where value = (select max(value) from table);

关于SQL - 如何在Oracle中选择具有最大值列的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45608862/

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