如何将索引添加到日期时间的列?

Posted

技术标签:

【中文标题】如何将索引添加到日期时间的列?【英文标题】:How do I add an index to a column that is datetime? 【发布时间】:2011-02-03 21:13:28 【问题描述】:

可能重复How does one create an index on the date part of DATETIME field in mysql

在 mysql 中。这是一个日期列

【问题讨论】:

How does one create an index on the date part of DATETIME field in MySql的可能重复 【参考方案1】:

您的操作方式与处理任何其他列类型的方式相同:

CREATE INDEX IX_tblname_columnname
ON tbl_name (columnname)

有关更多信息和其他选项,请参阅the documentation。

【讨论】:

如果我在我的主服务器上创建这个索引,它会被复制到我的从服务器上吗? @alex: 我不知道,但是你可以通过在你的奴隶上运行SHOW CREATE TABLE tblname 来检查索引是否存在。

以上是关于如何将索引添加到日期时间的列?的主要内容,如果未能解决你的问题,请参考以下文章

如何将缺失的日期添加到不带NA的列中?

如何将天数(作为列的值)添加到日期?

Python将小时数添加到数据框的日期时间索引[重复]

如何对日期时间索引数据框进行排序

更改熊猫中日期时间列的时区并添加为分层索引

如何将日期时间分成单独的列? [复制]