首页> 文章> 详情

MySQL查询结果添加序号

教程分享 > Java教程 (2830) 2024-04-17 12:50:55
MySQL查询结果添加序号

常规查询结果如下:
SQL命令:
SELECT * FROM test;
查询结果

现在我们需要添加一行序列号,也就是1,2,3,4...那种。

SQL命令如下:
SELECT (@sn :=@sn + 1) sn,a.* from test a,(select @sn :=0) b;
执行结果如下:
添加序列号

搞定收工。如果需要倒序则再进行一次子查询根据SN排序即可。
 
https://www.leftso.com/article/748.html

相关文章
MySQL查询结果添加序号常规查询结果如下:SQL命令:SELECT * FROM test;​现在我们需要添加一行序列号,也就是1,2,3,4...那种
函数使用mysql&gtl; explain SELECT a.custid, b.score, b.xcreditscore, b.lrscore FROM( SELECT DISTINCT ...
MySQL索引优化,MySQL索引类型,MySQL索引怎么用MySQL索引怎么创建这里将会通过一些简单得sql进行讲解
mysql数据库备份与还原命令_MySQL导出导入数据命令
MySQL慢查询优化_MySQL慢查询排查_MySQL慢查询设置配置
背景最近有些数据需要处理下,用程序来跑也简单,但是想着能否直接通过数据库来处理。就有了本文的MySQL replace 字符串替换函数使用教程了。MySQL replace 使用参考语句:UPD...
MySQL5.6数据库双机主从热备配置
MySQL查询中null转0
前言       作为开发人员,我们经常遇到必须处理数据库相关内容的情况; 通常,当客户端以excel工作表的形式向您发送其数据,并且在经过一些excel操作后将数据推送到数据库表时,便完成了该操作
mysql索引的使用基础知识摘录。
MySQL5.6配置双机互为主备
sql server数据库中字符串转换为float
sql
步骤① 创建nacos的数据库首先,MySQL创建一个nacos专用的数据库,暂且命名为 nacos吧,如下:导入nacos的初始化SQL,一般该文件存放于 nacos/conf/nacos-m...
MySQL5.7.20压缩包安装配置流程
问题Caused by: java.sql.BatchUpdateException: Data truncation: Incorrect datetime value: '1955-05-0...