gpt4 book ai didi

mysql - 获取 mysql 中的下一条或即将到来的记录

转载 作者:行者123 更新时间:2023-11-29 22:43:42 26 4
gpt4 key购买 nike

我有一个类似于表 1 所示的表,我想编写一个查询,在其中显示当前行的下一个 seq_no,它比当前行大一个。

表1

 Name     Marks  seq_no
Akhil 10 1
Mark 20 2
Kim 40 1
JOHN 40 2
MIKE 40 3

需要输出

 Name    Marks  seq_no next_s_no
Akhil 10 1 2
Mark 20 2 -
Kim 40 1 2
JOHN 40 2 3
MIKE 40 3 -

最佳答案

我不明白为什么MarkMikenext_s_noNULL

我觉得这就是您正在寻找的东西。

select Name,Marks,seq_no,seq_no+1 as next_s_no from table Table1;

此查询将为您提供以下输出。

Name    Marks  seq_no next_s_no
Akhil 10 1 2
Mark 20 2 3
Kim 40 1 2
JOHN 40 2 3
MIKE 40 3 4

关于mysql - 获取 mysql 中的下一条或即将到来的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29218582/

26 4 0