使用mysql查询显示行号的示例代码

 更新时间:2024年01月11日 11:30:22   作者:web17535224648  
MySQL变量是一种用于存储和操纵数据的数据类型,通过在SQL查询中使用变量,我们可以创建一个MySQL查询,用于获取每行数据的行号,本文给大家介绍了使用mysql查询显示行号的示例代码,需要的朋友可以参考下

使用mysql查询显示行号,没有像oracle这么方便。

不过也可以通过设定变量显示行号,例如:

  SELECT @rowno:=@rowno+1 as rowno,r.* from t_article r,(select @rowno:=0) t

用@rowno这自定义变量显示行号。

简洁而实用,

如果有按照某个字段排序,行号会不规则排列,换成先排序,外层加上行号会更加合适。

SELECT @ROWNO := @ROWNO + 1 AS ROWNO, T.*
  FROM (SELECT T.ARTICLE_TITLE, T1. NAME, T.ARTICLE_CREATEDATE
          FROM T_ARTICLE T
          LEFT JOIN T_ARTICLE_TYPE T1
            ON T.TYPEID = T1. NAME
         WHERE T.ARTICLE_TITLE LIKE '%博士%'
         ORDER BY ARTICLE_CREATEDATE DESC) T,
       (SELECT @ROWNO := 0) T3
 ORDER BY ROWNO

到此这篇关于使用mysql查询显示行号的示例代码的文章就介绍到这了,更多相关mysql查询显示行号内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL 查看事务和锁情况的常用语句分享

    MySQL 查看事务和锁情况的常用语句分享

    这篇文章主要介绍了MySQL 查看事务和锁情况的常用语句分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • Mysql中LAST_INSERT_ID()的函数使用详解

    Mysql中LAST_INSERT_ID()的函数使用详解

    从名字可以看出,LAST_INSERT_ID即为最后插入的ID值,有了这个实用的函数,我们可以实现很多问题,下面我们就来深入探讨下。
    2015-03-03
  • sql语句优化的一般步骤详解

    sql语句优化的一般步骤详解

    网上关于SQL优化的教程很多,但是比较杂乱,近日有空整理了一下,写出来跟大家分享,下面这篇文章主要给大家分享介绍了关于sql语句优化的一般步骤,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-09-09
  • Mysql数据库性能优化二

    Mysql数据库性能优化二

    这篇文章主要介绍了Mysql数据库性能优化二 的相关资料,需要的朋友可以参考下
    2016-04-04
  • 详解MySQL 外键约束

    详解MySQL 外键约束

    这篇文章主要介绍了MySQL 外键约束的相关资料,帮助大家更好的理解和学习MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • MySql 缓存查询原理与缓存监控和索引监控介绍

    MySql 缓存查询原理与缓存监控和索引监控介绍

    这篇文章主要介绍了MySql 缓存查询原理与缓存监控和索引监控,需要的朋友可以参考下
    2021-07-07
  • mysql间隙锁的应用

    mysql间隙锁的应用

    本文主要介绍了mysql间隙锁的应用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • MySQL数据库的多种连接方式及工具

    MySQL数据库的多种连接方式及工具

    本文详细的介绍了数据库的连接方式及数据库连接的工具,给初学者分享一些知识,也是学习总结,感兴趣的小伙伴可以阅读一下
    2023-03-03
  • MySQL锁情况查看命令

    MySQL锁情况查看命令

    本文主要介绍了MySQL锁情况查看命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 给mysql数据库的字段设默认值方式

    给mysql数据库的字段设默认值方式

    这篇文章主要介绍了给mysql数据库的字段设默认值方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10

最新评论