检查插入的一列中前一行的值是否已更改

时间:2014-05-09 07:26:56

标签: mysql

假设我们有一张表

ID Value
1  2
1  3
1  4
2  9
2  98
2  1
3  2
3  98
3  7

我在ID列上执行了ORDER BY,但是我想检查插入的前一行是否是相同的ID。

我该如何检查?可能会触发,因此我可以使用NEW。*

1 个答案:

答案 0 :(得分:0)

据我所知,这是不可能的。如果我没记错的话,每种SQL语言都会逐行(或逐个记录)地查看数据库。所以不可能回到前一行并检查一下。

所以如果我是你,我会在您使用数据的应用程序或网站上执行此操作。然后你可以回到上一行并进行你想要的检查。