MySQL查询时记录行号rownum MySQL查询显示行号MySQL查询显示行号MySQL流水号自MySQL自增行号
2024-10-21 09:23:39
MySQL查询时记录行号rownum MySQL查询显示行号MySQL查询显示行号MySQL流水号自MySQL自增行号
一、前言
Oracle中有rownum,实现查询的时候记录行号,MySQL中没有。 这可难不倒广大coder,咱们山寨一个出来, 请继续往下看。
二、定义一个变量 rownum变量实现
SET @rownum = 0 ;
SELECT
@rownum := @rownum+1 as rownum,
a.* FROM table_name a
ORDER BY a.id ;
三、使用连接实现
SELECT
@rownum := @rownum+1 as rownum ,
a.* from table_name a ,
(SELECT @rownum := 0)b
ORDER BY a.id ;
四、效果展示
SET @rownum = 0 ;
select @rownum := @rownum+1,DATE_FORMAT(cdatetime,'%Y/%m/%d %H:%i'),copen,chigh,clow,cclose,'7777777',cturnover from tb_dcp_ethperpetualfuture WHERE cdatetime>='2022-1-1' AND cinterval='5m'
————————————————
版权声明:本文为CSDN博主「HaHa_Sir」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/HaHa_Sir/article/details/90770397
最新文章
- Hello session
- Java Native Interface 五 JNI里的多线程与JNI方法的注册
- HT For Web 拓扑图背景设置
- DAO模型设计实现数据的 增,删,改,查方法
- 49个jquery代码经典片段
- h264 流、帧结构
- centos 服务器装与python34源码安装
- 4.5	HOOK分发函数
- css 样式重置
- Vue + iView + vuex + vee-validate 完整项目总结
- 1833 深坑 TLE 求解
- 1013团队Beta冲刺day1
- 关于ARC的介绍和ARC与MRC混编解决
- POJ1850&;&;1019&;&;1942
- python中的os.path.dirname(__file__)的使用
- Bayesian Program Synthesis - 初步探索
- Linux——用户管理简单学习笔记(三)
- Apache关闭VirtualHost的Log日志记录
- Server对象,HttpServerUtility类,获取服务器信息
- 【PMP考试专栏】01、五大过程组和十大知识领域
热门文章
- 字符类型(char)
- 使用open打开子页面时,父页面关闭子页面操作
- CentOS7下MySQL数据的导入和导出
- Linux Conda 使用activate无法进入环境,但list中有环境的路径
- Lua中创建新的文件夹
- .NET CORE-通过内置IOC容器IServiceCollection进行服务注册
- 「postOI」以另一种方式证明 FWT
- 虚拟机搭建linux环境&;&;使用winscp连接搭建好的linux环境步骤
- Python学习的第一次总结
- sxt_(001_002)_web简介