Java程序猿搬砖笔记(十九)
Mysql给查询记录增加序列号
使用变量
示例:
1 | SET @row_number := 0; |
使用使用ROW_NUMBER() OVER()窗口函数
需要MySQL版本8.0以上
示例:
1 | SELECT ROW_NUMBER() OVER (ORDER BY some_column) AS serial_number, * |
在这个查询中,ROW_NUMBER()
函数根据some_column
列的排序来为每行生成一个序列号。
示例:
1 | SET @row_number := 0; |
需要MySQL版本8.0以上
示例:
1 | SELECT ROW_NUMBER() OVER (ORDER BY some_column) AS serial_number, * |
在这个查询中,ROW_NUMBER()
函数根据some_column
列的排序来为每行生成一个序列号。
Spring Cloud Alibaba Nacos 2022.X 可以使用extension-configs属性读取多个nacos配置文件,配置示例文件如下:
1 | spring: |
但是在2023.X版本中配置extension-configs属性会报错(启动项目也读取不到配置文件),如下图所示:
索引命名规范:
索引使用规范: