lead()函数:
查询当前行向下偏移n行对应的结果
该函数有三个参数:第一个为待查询的参数列名,第二个为向下偏移的位数,第三个参数为超出最下面边界的默认值。
如下代码:
查询向下偏移 2 位的年龄
SELECT user_id,
user_age,
lead(user_age, 2, 0) over(ORDER BY user_id)
FROM user_info;
LEAD()函数图示
本文详细介绍了SQL中的LEAD()函数,其用于获取当前行向下偏移n行的数据,通过实例展示了如何使用它查询用户信息表中向下偏移2位的年龄,并附带了函数图示以便于理解。
lead()函数:
查询当前行向下偏移n行对应的结果
该函数有三个参数:第一个为待查询的参数列名,第二个为向下偏移的位数,第三个参数为超出最下面边界的默认值。
如下代码:
查询向下偏移 2 位的年龄
SELECT user_id,
user_age,
lead(user_age, 2, 0) over(ORDER BY user_id)
FROM user_info;
LEAD()函数图示
407
1173
3万+
1609

被折叠的 条评论
为什么被折叠?
函数&spm=1001.2101.3001.5002&articleId=135964347&d=1&t=3&u=2dbf5399287e4a8a8fdfa893179c7d50)