FEDERATED表的left join问题_MySQL
程序员文章站
2022-06-12 12:04:33
...
bitsCN.com
Address 为Innodb表,AppUser 为FEDERATED表,下面的连接查询如果用INNER JOIN 就正常,用left join连接的结果Name全为null,即使有匹配的行,怀疑是mysql的bug
select a.*,b.Name from Address AS a
LEFT JOIN AppUser AS b ON b.AID = a.CheckAdminID
where a.AID=1006948
暂时解决办法:将AppUser改名AppUser1,建个视图AppUser引用AppUser1,结果正常。
bitsCN.com推荐阅读
-
MySQL 8.0.18 Hash Join不支持left/right join左右连接问题
-
神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(二)
-
sqlserver的表变量在没有预估偏差的情况下,与物理表可join产生的性能问题
-
mysql命令框中向表中插入中文字符,在可视化工具MySQL Workbeach或phpMyAdmin中不显示或显示乱码的问题解决
-
Mysql锁表的问题解决
-
神奇的 SQL 之 联表细节 → MySQL JOIN 的执行过程(一)
-
MySQL left join操作中on和where放置条件的区别介绍
-
数据库~Mysql派生表注意的几点~关于百万数据的慢查询问题
-
IDEA链接MySQL报错08001和连接成功后不显示表的问题及解决方法
-
mysql关联两张表时的编码问题及解决办法