写点什么

【YashanDB 知识库】字段加上索引后,SQL 查询不到结果

作者:YashanDB
  • 2024-07-16
    广东
  • 本文字数:270 字

    阅读完需:约 1 分钟

【标题】字段加上索引后,SQL 查询不到结果

【问题分类】索引功能使用

【关键字】索引,SQL 查询,时间类型,vachar 字符类型

【问题描述】字段加上索引后,SQL 查询不到结果。

【问题原因分析】当前版本 bug

【解决/规避方法】

● 建表的时候将 UPDATETIME 建为时间类型,而不是字符串;

● 写 filter 时,要么都使用 DATE_FORMAT,要么都不使用 DATE_FORMAT,如:

DATE_FORMAT(updatetime,'%Y-%m-%d') BETWEEN DATE_FORMAT('2021-10-19','%Y-%m-%d') and DATE_FORMAT('2021-10-20','%Y-%m-%d')或者  updatetime BETWEEN '2021-10-19' and '2021-10-20'。
复制代码


【影响范围】22.2.5.0

【修复版本】22.2.7.2

用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】字段加上索引后,SQL查询不到结果_yashandb_YashanDB_InfoQ写作社区