mysql - 从销售查询中删除 00 :00:00. 000 MYSQL

标签 mysql sql date datetime select

我正在尝试找出如何从每月销售日期中删除 00:00:00.000,这样对我的经济兄弟来说就更容易了。

当我做我的:

select SALES_DATE from SALES
where SALES_DATE BETWEEN '2013-11-02' and '2013-12-01'

我得到的日期格式为:2013-11-28 00:00:00.000 虽然我真的想要它作为 2013-11-28

有什么想法吗?

最佳答案

SELECT DATE(SALES_DATE) FROM SALES
WHERE DATE(SALES_DATE) 
BETWEEN '2013-11-02' AND '2013-12-01'

因此,使用 Date 函数,您可以获得所需格式的日期。

在这里,我们明确地转换它。

不同的日期格式是因为 sql 日期和 util 日期是隐式的。

关于mysql - 从销售查询中删除 00 :00:00. 000 MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21448421/

相关文章:

php - 通过运行并集和交集组合 5 个 SQL 查询的结果

sql - 如何在 SQL 语句中声明 bool 参数?

php - SQL从日期以及最低和最高值中选择不同的最小和最大记录

mysql - 如何在 SELECT 查询中按多列排序?

php - mysql 产品和变体数据库架构

python - 如何拆分由项目符号分隔的文件

python - 在以灵活的形式设置另一个字段后,动态更改一个字段的下拉选项。架构

Java Date toInstant 方法返回不同的日期?

java - 如何在java swing中弹出错误来检查酒店入住日期是否应该早于退房日期?

php - 代码逻辑不计算正确的数据