当前位置: 首页 > ai >正文

mysql8常用sql语句

查询结果带行号

-- 表名为  mi_user, 假设包含列 id ,address  

SELECT  ROW_NUMBER() OVER (ORDER BY id) AS row_num, t.id, t.address  FROM mi_user t ;
 
 SELECT  ROW_NUMBER() OVER ( ) AS row_num, t.id, t.address  FROM mi_user t ;

更新某列数据为行号

-- 表名:mi_user , 排序的列id,保存行数的列row_num
SET @row_nu := 0;

UPDATE mi_user 
JOIN ( SELECT  *,  @row_nu := @row_nu + 1 AS rn FROM mi_user ORDER BY id ) AS ranked
USING (id)
SET mi_user.row_num = ranked.rn  ;
 

http://www.xdnf.cn/news/5852.html

相关文章:

  • Java大师成长计划之第21天:Spring Boot快速入门
  • 【HarmonyOS】ArkTS开发应用的横竖屏切换
  • mybatisplus 集成逻辑删除
  • 从硬盘加载bootloader(setup)
  • 仿射密码的加密与解密
  • LlamaIndex 第八篇 MilvusVectorStore
  • 【图像处理基石】什么是油画感?
  • rocketMq实例
  • Java Spring MVC -01
  • Feign+Resilience4j实现微服务熔断机制:原理与实战
  • spark Mysql数据库配置
  • 百度导航广告“焊死”东鹏特饮:商业底线失守,用户安全成隐忧
  • YOLO11解决方案之物体模糊探索
  • 【自学30天掌握AI开发】第1天 - 人工智能与大语言模型基础
  • MySQL数据库——视图
  • JavaWeb 开发的核心基础知识
  • Stapi知识框架
  • ubuntu---100条常用命令
  • C++GO语言微服务之数据卷实践
  • 分式注记种表达方式arcgis
  • 大语言模型RLHF训练框架全景解析:OpenRLHF、verl、LLaMA-Factory与SWIFT深度对比
  • 华为海思系列----昇腾张量编译器(ATC)模型转换工具----入门级使用指南(LINUX版)
  • AD PCB布局时常用的操作命令
  • Python作业练习2
  • Go语言——docker-compose部署etcd以及go使用其服务注册
  • Spark处理过程—转换算子
  • 0.66kV0.69kV接地电阻柜常规配置单
  • 仓颉Magic亮相GOSIM AI Paris 2025:掀起开源AI框架新热潮
  • 裸金属服务器 VS 传统物理机
  • 鸿蒙next播放B站视频横屏后的问题