分区后按条件查询结果不一致

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】分区后按条件查询结果不一致(参考PR: [Feature] Support basic partition by range expr table writeable by Astralidea · Pull Request #23059 · StarRocks/starrocks (github.com)
【背景】建表语句:
CREATE TABLE bill_detail (
bill_code varchar(200) NOT NULL DEFAULT “” COMMENT “”
) ENGINE=OLAP
PRIMARY KEY(bill_code)
PARTITION BY RANGE(cast(substr(bill_code, 3, 13) as bigint))
(PARTITION p1 VALUES [(‘0’), (‘5000000’)),
PARTITION p2 VALUES [(‘5000000’), (‘10000000’)),
PARTITION p3 VALUES [(‘10000000’), (‘15000000’)),
PARTITION p4 VALUES [(‘15000000’), (‘20000000’)),
PARTITION p999 VALUES[(‘2921712368983’), (‘2921712368985’))
)
DISTRIBUTED BY HASH(bill_code) BUCKETS 10
PROPERTIES (
“replication_num” = “1”,
“in_memory” = “false”,
“storage_format” = “DEFAULT”
);

查询语句:


【业务影响】
这里第一条查询的结果是有问题的
【是否存算分离】
【StarRocks版本】例如:3.1.10
【集群规模】单机
【机器信息】
【联系方式】
【附件】