zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MySQL按字段排序后取序号

mysql排序 序号
2023-09-11 14:18:06 时间

1 前言

项目中排行榜刚好需要查数据库表然后给出编号,方案一,可以按条件查找出来,然后再按数组序号给编号,但是如果要查表出来直接看,就不太够用了;方案二,就是用代码帮忙编号。参考了网上一些代码,然后发现方法都有一个样的,然后这边只是作为记录使用,方便查找。

2 代码

SELECT
	province_id,
	province_name,
	gdp,
	(@i :=@i + 1) AS No
FROM
	province,
	(SELECT @i := 0) AS it
ORDER BY
	gdp DESC  

 使用了mysql脚本语言,直接赋值变量i,然后让其i++并取字段为No.

3 参考

Mysql 查询数据并按顺序添加序号