【发布时间】:2019-10-03 15:45:36
【问题描述】:
我有一个日期时间字段,显示为例如:2019-05-13 13:01:39。
我希望它在 SQL 中以 1-2pm 或 13-14pm 的形式出现。
同样,2019-05-03 19:31:31 应显示为7-8 或19-20。
这在使用查询的 SQL 中可行吗?
【问题讨论】:
-
日期函数因 DBMS 而异。请标记您的 DBMS,以便我们回答
-
是的,可以完成,但是你现在用的是哪个数据库?
-
我使用的是MYSQL数据库
-
可以作为查询的一部分来完成吗?因为我以 2019-05-13 13:01:39 格式插入 db 并且无法更改。我希望新格式成为 SQL 查询的一部分
-
将 2019-05-03 00:31:31、2019-05-03 11:31:31 和 2019-05-03 23:31:31 添加到您的样本数据中,并调整预期相应的结果。
标签: mysql sql datetimerangefield