MyCATApache/Mycat-Server

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

Open

#2920 aperta il 22 lug 2022

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Java (3886 fork)batch import
help wanted

Metriche repository

Star
 (9451 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

描述你使用过程中遇到的问题: ** 前提条件: 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'

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

Guida contributor