如何从同一列sql中分离日期和时间

Posted

技术标签:

【中文标题】如何从同一列sql中分离日期和时间【英文标题】:how to separate date and time from same column sql 【发布时间】:2020-06-12 05:35:03 【问题描述】:

我有一个名为 DateTime 的列,但我只想显示列中的日期而不是时间 这是我从表中显示日期和时间的查询

select Feedback.DateTime from ctrData2.Feedback

所以请帮助我将日期与日期时间列分开。

【问题讨论】:

这能回答你的问题吗? How to cast DATETIME as a DATE in mysql? 【参考方案1】:

试试这个 -

select date(Feedback.DateTime) from ctrData2.Feedback;

【讨论】:

【参考方案2】:

你可以试试

select YEAR(Feedback.DateTime)+"-"+MONTH(Feedback.DateTime)+"-"+DAYOFMONTH(Feedback.DateTime) 
from ctrData2.Feedback

select date_format(Feedback.DateTime, '%Y %m %d') from ctrData2.Feedback

【讨论】:

以上是关于如何从同一列sql中分离日期和时间的主要内容,如果未能解决你的问题,请参考以下文章

如何使用python从csv中的同一列拆分日期和时间?

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

如何在sql中减去两个日期列和两个时间列

熊猫在月日时间后从其余字符串中分离出来

在csv文件中分割日期[重复]

sql如何读取系统日期和时间