2017-09-25 111 views
1

嘿家伙我有2个问题(彼此相似)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 

我怎么能转换那些没有秒和毫秒

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

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

+1

问题列数据类型? – jarlh

回答

0

可能这可以帮助你,我猜。 在内部查询中输入此查询,

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