mysql - DATETIME col 用于几乎所有 SELECT 操作的表的主键

标签 mysql datetime primary-key

我想知道应该为 MySQL 中的这个表选择哪种 PK。几乎所有的 SELECT 操作都会涉及 DATETIME(日期范围、特定日期等)。

有这方面的最佳实践吗?

最佳答案

我不建议 DATETIME 作为你的 PK,但你当然应该 create an index在那个专栏上。

关于mysql - DATETIME col 用于几乎所有 SELECT 操作的表的主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4729913/

相关文章:

php - Laravel 5.6 创建多个关系

MySQL 触发器重复数据

c# - Datetime.Today 在 C# 中的格林威治标准时间

python - Python 日期的时间戳

php - 用于记录尝试插入已存在行的列

postgresql - 在创建用户所有评论的表时,使用 SERIAL 作为主键是否合适?

mysql - phpMyAdmin SELECT FROM 主键问题

PHP SQL 临时表不起作用

php - 将此字符串转换为日期格式以保存到 mysql

php - 日期和时间 24 小时格式 在 PhP 中获取差异