Mysql数据库查询到的数据设置伪列显示
2017-09-06 14:10
204 查看
本次查询表为: tasks
查询的字段为: id,name
查询语句为:
查询结果为:
设置伪列查询的sql语句为:
查询结果为:
+----+------------+
| rn | name |
+----+------------+
| 1 | 1 |
| 2 | 一号会议室 |
| 3 | 2 |
| 4 | 一号会议室 |
| 5 | 二号会议室 |
| 6 | 三号会议室 |
| 7 | 1 |
| 8 | 四号会议室 |
+----+------------+
8 rows in set
查询的字段为: id,name
查询语句为:
select id,name from tasks;
查询结果为:
+----+------------+ | id | name | +----+------------+ | 11 | 1 | | 12 | 一号会议室 | | 13 | 2 | | 14 | 一号会议室 | | 15 | 二号会议室 | | 16 | 三号会议室 | | 17 | 1 | | 18 | 四号会议室 | +----+------------+ 8 rows in set
设置伪列查询的sql语句为:
set @rn=0;
select (@rn:=@rn+1) rn,name from (select id,name from tasks order by id)name;
查询结果为:
+----+------------+
| rn | name |
+----+------------+
| 1 | 1 |
| 2 | 一号会议室 |
| 3 | 2 |
| 4 | 一号会议室 |
| 5 | 二号会议室 |
| 6 | 三号会议室 |
| 7 | 1 |
| 8 | 四号会议室 |
+----+------------+
8 rows in set
相关文章推荐
- MySQL数据库中字段设置了zerofill,页面上显示时整数前仍带有0以及如何查询字段注释
- easyui-datagrid查询到没有数据时,设置显示“没有相关记录”
- MYSQL数据库(十)- 数据表的插入(insert)、删(delete)、改(update)、查(select)、group by 分组、having语句设置分组条件,order by查询结果排序,
- ORACLE SQL 查询数据库 数据显示的格式设置
- thinkphp连接mysql数据库查询数据显示
- php连接mysql数据库(查询,插入数据)
- 前台列表动态显示后台数据并链接查询
- c++ 连接MySql数据库并执行插入,查询数据测试代码
- mysql数据关联查询及显示问题,一对多查询
- SQL 查询重复数据并显示重复次数
- C#主要用于查询sql的web项目:gridview在页面上显示数据量大时跳转十分缓慢的解决方案
- mysql数据库数据录入正常,显示中文为问号的原因
- PowerDesigner中设置数据库类型,设置default value,Comment,自增属性,以及数据库设计中的需要考虑的示项,带有小数点的数据显示
- jsp连接MySQL数据库显示GIS地理数据乱码问题的解决(select AsText(the_geom))
- 如何使用 ASP.NET查询和显示 Excel 数据
- jpa 中的一对多,多对一关系设置,可直接用findall方法查询出所需的数据,非常方便
- MySql数据库-查询、插入数据时转义函数的使用
- JQuery EasyUI的datagrid,查询后数据返回来了,但是页面不显示数据,也没有表格,只要行数
- 查询无结果时显示查无数据图片
- MYSQL数据库学习十 单表数据记录查询