mysql - 截断 MySQL 查询中的日期时间列

标签 mysql

我有一个列用作使用此格式的选择的一部分 (2011-09-28 14:51:59)。如何删除时间元素并将日期全部保留在我的查询中?

SELECT PictureModifiedDateTime AS FILE_DATE WHERE column = "blah"

最佳答案

试试这个

DATE_FORMAT

SELECT DATE_FORMAT(PictureModifiedDateTime,'%y-%m-%d') AS FILE_DATE WHERE column = "blah"

或使用日期

DATE

SELECT DATE(PictureModifiedDateTime) AS FILE_DATE WHERE column = "blah"

关于mysql - 截断 MySQL 查询中的日期时间列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26129277/

相关文章:

mysql - SQL 到 Zend_Db_Table

mysql - 在 WHERE 子句中使用 SUM 结果时出错

php - 保存 mysql php 选择值

php - SQLSTATE[HY000] [2002] 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)

mysql - 排除域中的所有电子邮件记录(以字符串开头的记录除外)

mysql - 保存不带 Null 的模型值

php - max_user_connections 错误,这是什么意思?

php - 匹配来自不同表格(数组)的联赛和比赛

php - 如何在 MySQL 中选择 TOP n 分组值的 AVG?

php - 如何获取mysql中某一个月所有产品的总和