日期类型为年月日十分秒,想取一天的数据

来源:7-7 特定SQL的查询优化

慕妹9217275

2019-08-23

日期类型为年月日十分秒,想取一天的数据,有两种实现方式
1 日期转字符串为年月日格式,然后等于某天
2 日期大于某天的最小时间,小于等于某日的最大时间
哪种效率高,为什么

写回答

1回答

sqlercn

2019-08-23

如果是表中的数据为日期时间类型 的话,建议用第二种方式,因为这样可以利用到日期字段上的索引,而如果先把日期转为字符串这样就无法使用索引了。

1
0

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4419 学习 · 547 问题

查看课程