gpt4 book ai didi

mysql - 选择小于最后一个的值

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

表A

    | Col1 | Col2 | NumCol |
| 1 | a | 1000 |
| 2 | b | 1001 |
| 3 | c | 900 |
| 4 | d | 1005 |
| 5 | e | 1004 |

我想选择 NumCol(例如第 3 行 NumCol 为 900)小于早期 Col1 的 NumCol(例如第 2 行 NumCol 为 1001)的行

我的结果应该是第三行和第五行

抱歉我的英语不好

最佳答案

如果您的版本允许,请使用滞后函数

Select *
From(
Select *,
Lag(value) over (order by id) previous_value
From foo
) V
Where value < previous_value

滞后函数教程

http://www.mysqltutorial.org/mysql-window-functions/mysql-lag-function/

关于mysql - 选择小于最后一个的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59462500/

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