access2007数据库如何在查询结果中多加一列序号

access2007数据库如何在查询结果中多加一列序号,第1张

access查询语句中假如一列“序号字段的方法如下:

1,打开access,点击创建,点击查询设计,切换成SQL设计。

2,要修改表,可以使用alter table的增加命令,在输入语句的框中输入以下语句:alter table 表名 add column 字段 类型[(大小)]    以下以在学生表中添加是序号为例:

3,然后点击保存,修改表的名字,点击运行就可以看到效果了。

现有两种方法解决,供参考:

1、SELECT IDENTITY(INT,1,1) AS 序号, avge FROM Table1

2、SELECT IDENTITY(INT,1,1) AS 序号, avge INTO #temp1 FROM Table1

SELECT * FROM #temp1

DROP TABLE #temp1

给查询出的SQL记录添加序号列,解决方法有以下两种 

第一:

select ROW_NUMBER() OVER (ORDER BY a.字段 ASC) AS XUHAO,a.* from table a1

(table 为表名,字段为表a中的字段名) 

第二:

select RANK()  OVER (ORDER BY a.字段 ASC) AS XUHAO,a.* from table a1

(table 为表名,字段为表a中的字段名)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11418538.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存