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

最新文章

  1. Hello session
  2. Java Native Interface 五 JNI里的多线程与JNI方法的注册
  3. HT For Web 拓扑图背景设置
  4. DAO模型设计实现数据的 增,删,改,查方法
  5. 49个jquery代码经典片段
  6. h264 流、帧结构
  7. centos 服务器装与python34源码安装
  8. 4.5 HOOK分发函数
  9. css 样式重置
  10. Vue + iView + vuex + vee-validate 完整项目总结
  11. 1833 深坑 TLE 求解
  12. 1013团队Beta冲刺day1
  13. 关于ARC的介绍和ARC与MRC混编解决
  14. POJ1850&&1019&&1942
  15. python中的os.path.dirname(__file__)的使用
  16. Bayesian Program Synthesis - 初步探索
  17. Linux——用户管理简单学习笔记(三)
  18. Apache关闭VirtualHost的Log日志记录
  19. Server对象,HttpServerUtility类,获取服务器信息
  20. 【PMP考试专栏】01、五大过程组和十大知识领域

热门文章

  1. 字符类型(char)
  2. 使用open打开子页面时,父页面关闭子页面操作
  3. CentOS7下MySQL数据的导入和导出
  4. Linux Conda 使用activate无法进入环境,但list中有环境的路径
  5. Lua中创建新的文件夹
  6. .NET CORE-通过内置IOC容器IServiceCollection进行服务注册
  7. 「postOI」以另一种方式证明 FWT
  8. 虚拟机搭建linux环境&&使用winscp连接搭建好的linux环境步骤
  9. Python学习的第一次总结
  10. sxt_(001_002)_web简介