问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何对Access数据库查询结果进行重新编号排序啊,自动编号的方式也行

发布网友 发布时间:2023-01-04 12:10

我来回答

4个回答

热心网友 时间:2023-10-13 07:11

需要用sql语句来处理。

比如原表数据如下:

现在要按出生日期从早到晚排列,并给出序号:

sql语句如下:

select t.* from
(select t1.*,(select count(*)+1 from 表2 as t2 where t2.出生日期<t1.出生日期) as 序号 from 表2 as t1) as t
order by 序号;

结果

热心网友 时间:2023-10-13 07:12

编号就不要在数据库上操作了一个是影响性能,二个是操作复杂。 你在前台显示数据的时候直接循环一个变量编号就可以了。
这段TSQLL语句真的乱, 你是想要做什么? 是想做分页吗? 你这样做太复杂了。
SELECT * FROM (SELECT ROWNUM AS RNO,* FROM (" SELECT (" + pgSql + ") AS ROWNUM, devname, chanel, devip, pdate, speed, plate, ptype, pathname FROM ("+ pgSql +") ) WHERE ROWNUM <= " + rowMax + ") WHERE RNO > " + rowMin
又是最大编号,又是最小编号。 一下 SELECT (" + pgSql + ") 一下又FROM ("+ pgSql +") 这不是乱搞的吗? 分页用top就行了。 例如:
select top 2 * from tbl_user_reg where 1=1 and id not in (select top 6 id from tbl_user_reg where 1=1) 意思是相同查询条件下获取第7、8条记录,这样就是依据id来排除前6条然后获取7、8条,top2就是每页显示2条,排除了前面6条也就是2*3当前是第四页了。 你用变量代替2和6即可达到分页的目的。 但是这样做的话必须依赖一个唯一的id列,而且not in不适合大数据量!
那么换另一种方式:
select * from ( select top 2 * from (select top 8 * from tbl_user_reg order by id asc) as a order by id desc) as b order by id asc
先查询前八条,再把这八条倒过来取最后两条,再把这两条倒过来(不倒过来也没关系咯呵呵)! 自己斟酌一下吧!

热心网友 时间:2023-10-13 07:12

SELECT pindex,devname,chanel,devip,pdate,speed,plate,ptype,pathname,direction FROM TPASSVEH WHERE 1=1 order by pdate desc
order by pdate desc按时间倒序,order by pdate asc按时间正序,可以根据需要改变排序方式。将读取出来的数据存入一个数组中,这样就可以根据数据直接达到自动编号的效果,只是在输出的时候多了一步,不过操作起来比较简单。

热心网友 时间:2023-10-13 07:13

select * from table名称 where 字段1 = xxx order by 字段2
大概就是这样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求游戏《寂静岭》中好听的游戏配乐,最好是纯音乐 A8 6500 最高支持什么显卡 加条内存组成双通道 对游戏有多大提升... ...追了四个多月了、她也喜欢我。我们俩个在一起也上了床…但是我是... 和喜欢7年的女孩表白后女生说给她点时间,但是又没说什么时间回复我。她... 说一个人很有气质`是什么样的呢` 邢台周边地区的苹果是什么价格 太行百果园地址在哪里? ...时最后香的形状是两边低中间高,这代表什么意思呀?麻烦知..._百度知... 染色体的组成为( )A.DNA和蛋白质B.蛋白质和糖类C.基因和蛋白质D.基 ... 监控器被接入后黑屏的原因 请问Navicat Premium怎么设置postgresql主键自增啊,design table里面没有自增的复选框 win11怎么关闭杂志锁屏 生活常识:洗衣机如何洗羽绒服 滚筒洗衣机最优! 我装了个电脑主题,原来excel无底色时是淡绿色,现在变成白色了,怎么恢复淡绿色啊? 反硝化搅拌器开好还是不开好 EXCEL中每页固定表尾除了用页脚方法设定.请教一下有没有其它的方法?另外,可否用图片来作每页表尾呢? 玻璃胶粘在手上怎样去除 梦见和去世的父亲一起吃饭 梦见与死去的父亲吃饭 梦见与亡父吃饭 梦见和已故父亲一起吃饭 梦见和已故的父亲一起吃饭 梦见和死去的父亲一起吃饭 梦见和亡父一起吃饭 ps基本操作教程 2022年全国一级建造师报名时间 公司要注销,其他应付款不需支付债务豁免是什么意思 债务豁免的上市公司 好友验证没通过点了拍一拍有用吗 信用卡循环信用是什么 pgsql如何把多个字段的值添加到另一字段 凉拌好的萝卜干放一晚上能产生亚硝酸盐吗 光从空气斜射入玻璃中时,可以得到折射角与入射角的关系是 光由空气斜射入玻璃等其他透明物体时也能发生折射吗? 光从空气中射入玻璃中,传播方向 当光从空气斜射入玻璃时,如图中能正确反映光的传播路径的是(  )A.B.C.D 当光从空气斜射进入玻璃中,会发生折射,下面的 光从空气斜射入玻璃砖后向哪个方向偏热 光由空气斜射到玻璃表面上时将产生光的什么和什么现象其中的射线叫什么线光从 我想问一下滴滴出行怎么跨省预约 微信文件存储在电脑哪个位置 如何把问卷星图片转化成文字 如何通过手机查 珠江新城地下美食广场在哪个出口 怎么根据手机号查询登记的 怎样用手机号查打找 用手机号可以查到本手机注册了那个吗? 羊城记|跟着地铁游广州 为什么我的微信绑定了手机号,输入手机号码却搜索不到? 梦见外婆死了又活过来