我使用 mysql,我从未遇到过如此巨大的挑战。我希望你能帮助..
我有 1 个名为 Reports 的表:
ID SerialNumber Remain_Toner_Black
7099 Z5UEBJAC900002Y 37
7281 Z5UEBJAC900002Y 36
7331 Z5UEBJAC900002Y 100
7627 8Z37B1DQ100105N 58
7660 8Z37B1DQ100105N 57
5996 CND8DDM2FH 83
5971 CND8DDM2FH 83
7062 3960125290 0
7088 3960125290 93
7100 3960125290 100
现在我希望能够从表中选择 Remain_Toner_Black 高于表中具有相同序列号的前一行的 Remain_Toner_Black 的记录(之前我的意思是具有相同序列号的较低 ID)。
对于上述记录,我想要以下结果:
ID SerialNumber Remain_Toner_Black_Before Remain_Toner_Black_After
7331 Z5UEBJAC900002Y 36 100
7088 3960125290 0 93
7100 3960125290 93 100