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

MYSQL 添加行号将行号写入到主键的列

MYSQL 添加行号

SELECT @rownum:= @rownum + 1 AS rownum, a.*
FROM(SELECT @rownum := 0) t,is_afxt.hk_vehicle a--或者(假设CREATED_TIME日期列数据不重复)
select 
(select count(1)+1 from is_afxt.hk_vehicle b where b.CREATED_TIME < a.CREATED_TIME) rownum ,a.*
from  is_afxt.hk_vehicle a
order by a.CREATED_TIME asc

 将行号写入到主键的列


--①获取行号
with hf 
as(select (select count(1)+1 from is_afxt.hk_vehicle b where b.CREATED_TIME < a.CREATED_TIME) rownum ,a.*from  is_afxt.hk_vehicle aorder by a.CREATED_TIME asc
)
--②将行号写入主键列
update is_afxt.hk_vehicle a left join hf b on a.CREATED_TIME=b.CREATED_TIME
set a.SID =b.rownum 

http://www.lryc.cn/news/144736.html

相关文章:

  • 前端命令npm 、 cnpm、 pnpm、yarn 、 npx、nvm的区别
  • Linux 发行版 Debian 宣布支持龙芯 LoongArch 架构
  • PConv : Run, Don’t Walk: Chasing Higher FLOPS for Faster Neural Networks
  • Python中怎么解决内存管理的问题? - 易智编译EaseEditing
  • 【JavaEE】Spring事务-事务的基本介绍-事务的实现-@Transactional基本介绍和使用
  • CentOs下面安装jenkins记录
  • 海康威视相机-LINUX SDK 开发
  • AI助力智能安检,基于图像目标检测实现危险品X光智能安全检测系统
  • 开源软件的崛起:历史与未来
  • apk 静默安装
  • Unity记录4.2-存储-从json文件获取Tile路径
  • vue3页面传参?
  • NB水表和LoRa水表有哪些不同之处?
  • Java进阶(6)——抢购问题中的数据不安全(非原子性问题) Java中的synchronize和ReentrantLock锁使用 死锁及其产生的条件
  • SpringBoot初级开发--加入Log4j进行日志管理打印(6)
  • 计算机竞赛 基于GRU的 电影评论情感分析 - python 深度学习 情感分类
  • android logcat问题 怎么换成旧版
  • 监听的用法watch
  • XML—标记语言
  • 图数据库Neo4j学习五渲染图数据库neo4jd3
  • AI增强的社交网络·导师·电话客服……
  • c# Task异步使用
  • QuickLook概述和使用以及常用插件
  • 1A快恢复整流二极管型号汇总
  • 【element-ui】el-dialog改变宽度
  • 第三讲,实践编程 Eigen
  • POI实现百万数据导出
  • 如何制作党建专题汇报片
  • 沉浸式VR虚拟实景样板间降低了看房购房的难度
  • 如何在Linux环境下给Web应用配置HTTPS证书