日川冈阪丶 2021-03-31 03:51 采纳率: 40%
浏览 208
已采纳

mysql查询某天的数据怎么用上索引

新手 目前用的是两个列 一个列记录准确时间datatime  一个记录日期 day

 

应该有什么办法可以把2021-03-31 20:44:22这个格式转换成2021-03-31 而且还能用上索引吧

  • 写回答

1条回答 默认 最新

  • 沐川 2021-03-31 03:53
    关注

    你这个直接在day的列上也建一个索引就可以了哈

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    日川冈阪丶 2021-03-31 04:05

    是建两个列分别记录具体时间还是就1个列 查询速度快

    回复
    沐川 回复 日川冈阪丶 2021-03-31 04:43

    差别不大,但是这种冗余没有意义

    回复
    沐川 回复 日川冈阪丶 2021-03-31 04:44

    如果你要查某一天,完全可以 datatime between and 这种方式,一样可以走索引

    回复
    展开全部5条评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部