问SQL,按日期和时间两个字段排序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了问SQL,按日期和时间两个字段排序?相关的知识,希望对你有一定的参考价值。

如何先按日期从大到小,同一日期的,按时间小大到小,排序?
日期是一个字段,时间是一个字段

参考技术A 修改了一下:

select * from 表名 order by 日期 desc,时间;

************
测试log:
[SCOTT@ORA1] SQL>select deptno,empo from emp order by deptno desc,empo;

DEPTNO EMPNO
---------- ----------
30 7499
30 7521
30 7654
30 7698
30 7844
30 7900
20 7369
20 7566
20 7788
20 7876
20 7902
10 7782
10 7839
10 7934
---
以上,希望对你有所帮助。
参考技术B order
by
time,id
先按time排序,再按id排序
记得要给个采纳答案,不然下回懒的搭理你
参考技术C SELECT * FROM 表名 ORDER BY 日期 DESC, 时间 DESC
对啊,我的答案不对吗?本回答被提问者采纳

以上是关于问SQL,按日期和时间两个字段排序?的主要内容,如果未能解决你的问题,请参考以下文章

sql - 如何使用其他字段作为排序顺序进行排序?

SQL 按日期排序并按用户获取结果

sql 日期正序 时间倒序

MySQL按4个字段日期和时间排序

sql数据库怎么实现分组并取每组的前1条语句,按日期排序?

MySQL 性能优化:按日期时间字段排序