视图查询不到数据,创建视图sql可以查询到数据
1、直接运行创建视图的sql,查询数据正常
2、查询视图,没数据
3、创建视图语句
创建视图不能用别名,这个是不是一个bug啊,请厂商工程师回复一下
没明白
创建视图的sql语句,表不能用别名,如select * from tab1 a left join tab2 b on xx;tab1,tab2不能用别名a,b
注意打码
原语句创建视图不应该出现这类问题啊
是bug吧。。。
explain analyze分别看看两个执行的条件operator等是否有差异的。
这明显是有bug,创建视图怎么能不支持别名
这是 TiDB 8.5.x 版本中,视图定义里表别名处理的已知 Bug
表不能使用别名!
不能用别名 是bug的话,那太低级了。
看一下视图的执行计划是不是相同的表