mysql - 有没有一种简单的方法可以在月份的时间戳上使用 WHERE

标签 mysql select where-clause

我有一个表,里面有几千行,每行都有一个时间戳,格式如下:

** YYYY-MM-DD HH-MM-SS** so 2014-01-10 04:20:26

有没有可能用一个简单的方法获取MySQL Select,大概是用WHERE,获取所有文章,保存在一月说。或者我想唯一的其他选择是遍历每一行,拆分字符串并将其添加到另一个字符串(如果是)。至少可以说不理想。

注意:虽然我可以更改此表,但数据是从第三方提供的,因此无法将月/年保存在自己的单元格中。

最佳答案

SELECT * FROM myTable WHERE date >= '2014-01-01' AND date < '2014-02-01'

关于mysql - 有没有一种简单的方法可以在月份的时间戳上使用 WHERE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21056507/

相关文章:

php - 更改sentry 2用户迁移表的主键

java - Jackcess 等效于具有 > ("strictly greater than") 条件的 SQL WHERE 子句

MySQL WHERE 子句 Table1.field AND Table2.field AND Table3.field 等于相同值以避免冗余

sql - JOIN 比 WHERE 更快吗?

mysql - 从 SELECT 中对 SQL 元组进行编号时获取 NULL 值

python - 使用 numpy where : for black cell, 将新值放入列中

php - 将 OR 添加到内连接语句

mysql - 同步两个 MySql 表,省略某些列

php - 我想使用 mysql 数据库的内容显示不同的页面

mysql - 每个组的限制查询