社区
ASP
帖子详情
为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么?
wwfhjg
2004-09-25 10:10:27
为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么?
数据库的时间字段我选了应怎么选才能显示日期和时间!谢谢!
...全文
745
23
打赏
收藏
为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么?
为什么我用时间排序显示,但有时候会错乱,不按时间先后显示的!这是为什么? 数据库的时间字段我选了应怎么选才能显示日期和时间!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwfhjg
2004-09-25
打赏
举报
回复
你不说我真想不起还有个now()
谢谢啦
Dleno
2004-09-25
打赏
举报
回复
用date()取得时间是短时间!
最好用now()取得长时间!
如果是date(),那么在同一天得到的时间是一样的,它就会出错!
所以最好用now()!
wsdzmhongm
2004-09-25
打赏
举报
回复
access 把time类型改为 日期/时间
sql server 把time类型改为 datetime
wwfhjg
2004-09-25
打赏
举报
回复
time的字段类型是不是时间格式------当然是啦
rs.open"select sms_id,sms,time from sms order by sms_id desc",conn,1,1
这样就行了
wsdzmhongm
2004-09-25
打赏
举报
回复
好象这样不行吧??? 你的time字段肯定不是时间格式!
tpf9000
2004-09-25
打赏
举报
回复
rs.open"select sms_id,sms,[time] from sms order by [time] desc,sms_id",conn,1,1
bluesky1314520
2004-09-25
打赏
举报
回复
关键是你这个time的字段类型是不是时间格式?如果不是就是按照字符串的排序方式了
wwfhjg
2004-09-25
打赏
举报
回复
rs.open"select sms_id,sms,time from sms order by [time] desc,sms_id",conn,1,1
好象这样不行吧
wwfhjg
2004-09-25
打赏
举报
回复
要加[]???
tpf9000
2004-09-25
打赏
举报
回复
time是关键字要加[time]
wwfhjg
2004-09-25
打赏
举报
回复
怎么不说的?
wwfhjg
2004-09-25
打赏
举报
回复
试了!是可以显示!但不能按order by adddate desc这样显示了!只能按顺序显示了!
不能按时间的先后显示了!
rs.open"select sms_id,sms,time from sms order by time desc,sms_id",conn,1,1
tpf9000
2004-09-25
打赏
举报
回复
sql代码看看,你按上面的试试,我不确定出什么错
wwfhjg
2004-09-25
打赏
举报
回复
按s1ihome(I Believe I Can Fly) 确实是可以按顺序显示
但按order by adddate desc,id这样就不能最新的显示在最前面!
应该怎么写?
谢谢!
wwfhjg
2004-09-25
打赏
举报
回复
哦!试试!!
wwfhjg
2004-09-25
打赏
举报
回复
我也出过这样的错误,要是date的格式出错。
改为datetime的格式正确
怎么改??
rs("time")=datetime()
是这样吗!
to:: tpf9000(流光鸟)
你要我贴什么代码
叮咚叮咚叮叮咚
2004-09-25
打赏
举报
回复
因为你的日期时间有重复,比如说你order by adddate,但是如果adddate都是一个值的话这个order其实并没有什么顺序,最好是另外加上一个自动编号的id再作为排序依据
order by adddate desc,id
tpf9000
2004-09-25
打赏
举报
回复
rs("time")=date()怎么知道哪出错啊,贴多一点
787912
2004-09-25
打赏
举报
回复
我也出过这样的错误,要是date的格式出错。
改为datetime的格式正确
wwfhjg
2004-09-25
打赏
举报
回复
asp
加载更多回复(3)
基于SpringBoot3+Java17基础架构研发框架规范编码实战
课程目标:你将对研发框架的代码封装和开发规范制定的底层实现逻辑有所掌握,并形成自己的开发封装套路,告别CRUD课程简介: 1. 课程背景: 能帮你解决什么问题?企业中通常由架构师搭建好开发框架,里面包含了很多封装好的基础结构,日志规范以及响应的异常统一处理,还有相应的参数校验等。很多初中高级开发工程师没有机
会
接触这部分代码的逻辑,而这部分代码逻辑又是非线性的,单纯看代码逻辑是看不出来执行顺序的,需要大量调试总结。不像mvc代码结构,你知道从Controller层看到Service再到Dao层,而这样底层的基础性代码则像积木,不熟悉的前提下需要一块块的插入拔出,不断总结,而沿着本课程的顺序梳理与实战你将
会
豁然开朗。市面上的大多文章结构较散,并且处理不够全面,比如返回结构通常是 具体的正例与反例日志统一处理 统一异常处理及特殊的情况处理 参数优雅校验 1基础的校验 2. 自定义校验 3.分组校验最重要的是给大家捋顺了一个清晰的实现结构以上在我们后面章节Spring Boot HelloWorld的至少10个可扩展点里有更多的相关介绍,在核心章节里有更细致的讲解实现。理解框架升级底层逻辑: 全网首套基于Spring Boot 3.x+Java 17开发系列 SpringBoot3的升级背景和路线逻辑掌握代码重构及编码效率提升技巧学习基于最为前沿的Spring Boot 3.x 和 Java 17 开发代码依赖于Spring Boot 3.x Java 17环境开发穿插相应新版本的变化讲解可编写完成一个生产级开发规范框架的制定 包含不限于 统一响应结构统一异常处理基于ThreadLocal处理请求RequestId基于日志框架的MDC 统一记录日志统一状态码处理Filter中的异常及状态码处理,以及日志的完整性处理自定义优雅参数校验学习源码剖析方式方法等等 3. 课程规划1. 课程章节规划 2. 讲课方式代码实战为主+图文演示为辅例如说明后端校验的重要性 以一张图清晰明了的展示说明解答了为何前端有了前端校验还要后端校验的问题 3. 特别说明本课程所有代码使用版本
会
随着Spring Boot 3.x的开发进度而更新,直到Spring Boot 3.x的正式版本发布,可放心食用本课程的重点
会
侧重放在研发框架的基础规范编码上,并非专注于SpringBoot3.x和Java17的新特性上讲解。主要是两点原因,1课程的方向侧重点, 2. SpringBoot3.x 官方尚处于MileStone/Snapshot版并未Release,所以大家可关注本人编程燃风后续的产品课程。本课程代码同样适用于Spring Boot 1.x 2.x 只需微调API和相关库版本的即可(注意1.x已经归档不维护) 常见问题:问:是否讲解Java17和SpringBoot3新特性答:本课程的重点
会
侧重放在研发框架的基础规范编码上,并非专注于SpringBoot3.x和Java17的新特性上讲解。主要是两点原因,1课程的方向侧重点是框架基础规范编码实战 2. SpringBoot3.x 官方尚处于MileStone/Snapshot版并未Release,所以大家可关注本人编程燃风后续的讲解课程。问:代码仅限于SpringBoot3吗? SpringBoot2和SpringBoot1是否适用?答:本课程代码同样适用于Spring Boot 1.x 2.x 只需微调API和相关库版本的即可(注意1.x已经归档不维护)。另外本课程重点讲解代码封装和底层实现逻辑和具体API版本关联不大,只是基于最新的SpringBoot3和Java17实现而已,请放心使用。
mysql
时间
排序
分页顺序
错乱
问题
mysql
时间
排序
分页顺序
错乱
问题 mysql
时间
排序
分页,
有时候
我们
会
发现上一页和下一页的数量有同一条,这个是因为
时间
相同,mysql 就
会
随机
排序
下面是mysql官方
排序
翻译: 如果多行在ORDER BY列中具有相同的值,则服务器可以自由以任何顺序返回这些行,并且根据整体执行计划的不同,返回值可能
会
有所不同。 换句话说,这些行的
排序
顺序是不确定的,与无序列相对应。 影响执行计划的一个因素...
根据
时间
排序
分页查询导致部分数据不准确
我们来观察下以下sql 是否存在问题 SELECT id, orderNo, addTime FROM deal_tab ORDER BY addTime DESC LIMIT 1,20 SELECT * FROM deal_tab where pay_time >="2021-01-01" and pay_time < "2021-03-01" LIMIT 1,20 以上的sql 在查询过程中。总数可能与实际出现的数据内容可能
会
对不上 并且第二个sql语句没有使用
排序
。实际是.
注意ES的默认
排序
和慎用_doc
排序
这两天遇到了一个坑,就是ES的默认
排序
,对于我们
有时候
直接把ES当数据库来玩的时候,往往返回的结果的_score都是0, 而ES默认的
排序
,恰恰就是按 _score的desc。 那么,在全部doc的_score 都是0分的时候,分页就
会
错乱
,
有时候
出现在第一页的结果很可能
会
重复出现在第二页,第三页 (取决于当时shards 返回的结果的顺序。 好了,有些人
会
觉得,为了提高性能,又不care
排序
的顺序的话,可能
会
立刻想到用_doc
排序
。包括我也是这么想的,那么结果告诉你,这也是
会
有问题的。 我们.
es 默认
排序
字段_注意ES的默认
排序
和慎用_doc
排序
这两天遇到了一个坑,就是ES的默认
排序
,对于我们
有时候
直接把ES当数据库来玩的时候,往往返回的结果的_score都是0, 而ES默认的
排序
,恰恰就是按 _score的desc。那么,在全部doc的_score 都是0分的时候,分页就
会
错乱
,
有时候
出现在第一页的结果很可能
会
重复出现在第二页,第三页 (取决于当时shards 返回的结果的顺序。好了,有些人
会
觉得,为了提高性能,又不care
排序
的顺序的...
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章