MyCATApache/Mycat-Server

mysql数据库通过mycat分表,多表关联查询无结果

Open

#2.920 aberto em 22 de jul. de 2022

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Java (3.886 forks)batch import
help wanted

Métricas do repositório

Stars
 (9.451 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

描述你使用过程中遇到的问题: ** 前提条件: mycat-版本1.6.7.6,数据库-版本5.7.25,源码增加按年拆分规则代码打包。 使用中: 一个库对部分表进行按年拆分多张表,通过mycat 插入保存数据,查看逻辑库数据保存到拆分后的表中。 条件相同,单表查询OK,关联查询查不到值。 实例: 1.通过mycat连接查询,无结果 SELECT a.
FROM table_A a
LEFT JOIN table_B b ON b.id = a.id WHERE a.create_time BETWEEN '2024-08-01 00:00:00' AND '2024-08-10 23:59:59' 2.通过原始数据库查询,结果正确 SELECT a.

FROM table_A_2024 a
LEFT JOIN table_B b ON b.id = a.id WHERE a.create_time BETWEEN '2024-08-01 00:00:00' AND '2024-08-10 23:59:59'

请问以上问题应该怎么处理呢?

Guia do colaborador