sql删除秒和毫秒

时间:2017-09-25 10:06:42

标签: mysql sql

我有两个问题(彼此相似)

问题1:

我的表中有一个名为dateofstart的列。

2017-09-13 09:55:02.000 
2017-09-03 09:33:12.000 

我需要将其转换为

2017-09-13 09:55
2017-09-03 09:33

问题2是日期格式有点不同。(另一个表/列)

2017-9-13 09:55:02.000 
2017-9-3 09:33:12.000 

如何将这些转换为没有秒和ms

我在SO上尝试了一些相关的问题。但失败了 其中一些删除了最后一个数字或允许某些字符(问题是我有两种不同的格式)

有一个原因,他们使用不同的格式(与应用程序的东西),但现在我有一个问题,我有2找到一个适用于他们两个的答案

1 个答案:

答案 0 :(得分:0)

这可能对我有帮助。 将此查询写入内部查询

SELECT DATE_FORMAT(column_name, '%m/%d/%Y %H:%i') FROM tablename;