【问题标题】:Mysql date year and month informationmysql日期年月信息
【发布时间】:2016-11-26 19:38:25
【问题描述】:
SELECT user_guid, test_name, subcategory_name
FROM complete_tests
WHERE YEAR(created_at) ='2014' AND MONTH (created_at) = '10' LIMIT 100;

当使用 mySQL 编码并使用 WHERE 作为日期信息时,“created_at”是特定于我正在使用的表还是我将始终使用 (created_at)?

【问题讨论】:

  • 请注意,没有 ORDER BY 的 LIMIT 是相当没有意义的,而且这种查询不能使用索引。

标签: mysql sql


【解决方案1】:

在此查询中,created_at 字段与表 complete_tests 相关。仅当 created_at 是 DATE 或 DATETIME 类型字段时才有效。

如果您想提高对 MySQL 日期和时间函数的了解,请了解更多信息:

https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

How do I extract Month and Year in a MySQL date and compare them?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-26
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多