php - 返回 MySQL 中特定日期的行

标签 php mysql sql

我查看了过去的问题 - 但找不到合适的匹配项。如何返回列时间戳在第 X 天的所有 MySQL 行,其中第 X 天包含在以下格式的 PHP 变量中:“2011 年 4 月 13 日”,数据库中的时间戳格式如下:“2011- 02-25 22:00:17"?

SELECT * WHERE timestamp (need to add here)

谢谢!

最佳答案

如果日期字符串(在您的 PHP 变量中)具有一致的格式,您可以使用 MySQL 函数 str_to_date将其转换为适合比较的 DATETIME。

关于php - 返回 MySQL 中特定日期的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877582/

相关文章:

php - Google 验证码未在 GoDaddy 安全 (https) 中显示

php session id值到多个页面

php - 如何在mysql查询中插入$_GET[variable]

mysql - 如何优化 MySQL ORDER BY + 巨大的 LIMIT Offsets

mysql - 如何检查 MySQL 中的字段是否为空或为空?

sql - 将结构的一个子集插入 BigQuery 表,并将剩余的结构字段设为空

php - 生成的 CSRF token 太多(PHP),我该如何处理?

php - 登录函数始终返回 true

delphi - 使用 DBComboBox 相对于 ComboBox 的优势?

php - 使用准备好的 PDO 语句