mysql 不使用函数和mysql 不使用函数获取上一行某字段数据获取上一行某字段数据
时间: 2023-03-26 08:03:48 浏览: 105
Mysql 取字段值逗号第一个数据的查询语句
可以使用 MySQL 的变量来获取上一行某字段的数据,具体操作如下:
SET @prev_value := NULL;
SELECT column_name, @prev_value AS prev_value, @prev_value := column_name AS current_value
FROM table_name;
其中,@prev_value 是一个变量,用于存储上一行的某字段的值。在 SELECT 语句中,先将 @prev_value 的值赋给 prev_value,然后再将当前行的某字段的值赋给 @prev_value,以便在下一行使用。这样就可以获取上一行某字段的数据了。
阅读全文