我需要 SQL 查询代码的帮助,以将特定列中的后续数据向下推送一行。 例如,在如下所示的随机表中,
x column y column
6 6
9 4
89 30
34 15
结果应该被“推”到一行,这意味着
x column y column
6 null or 0 (preferably)
9 6
89 4
34 30
最佳答案
SQL 表没有固有的排序概念。因此,“下一行”的概念没有意义。
您的示例没有指定行顺序的列。没有下一个的定义。所以,你想做的事情是做不到的。
关于mysql - 如何将sql结果中的数据向下推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11942590/