php - mysql日期和日期时间问题

标签 php mysql

我有一个名为 table1 的 mysql 表。带有 id 和 dt 列。 dt 是 datetime 类型。

从这里,我试图提取所有具有特定日期的 id(没有给出时间,只是日期,比如 2011-02-11 说的)

我可以在那个日期的 00:00:00 和午夜之间完成它,但是他们是用 mysql 和 php 完成它的正确方法吗?

最佳答案

SELECT id, dt 
FROM table1
WHERE DATE(dt) = '2011-02-11'

MySQL 有一套非常全面的日期/时间处理函数,已记录 here

关于php - mysql日期和日期时间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4973268/

相关文章:

php - MySql 查询与 Json

php - 如何根据 ID 列(准备好的语句)计算表中的行数?

android - 用于检索实体键和值总和的 Room SQL 查询

mysql - 在数据库中创建关系和外键

Mysql:如何获取评分数据

mysql - 在mysql数据库中存储泰卢固语文本时显示特殊字符

php - 选择多个值 SQL

php - insert 方法中的 DB::raw 是否容易受到 SQL 注入(inject)攻击?

javascript - 如何在 JS 中调用 PHP mail() 函数?

php - 避免用户在不同的浏览器或系统中登录