3.2.2.0 Multi-table join query issue
问题版本:3.2.2.0
问题表现: 数据库中新增一张表,create table t_test(sdbkey timestamp, name nchar(10)); 插入多条数据: insert into t_test values(1705031520000000000, 'name1'),(1705031520000000001, 'name2'),(1705031520000000002, 'name3'),(1705031580000000000, 'name4'),(1705031580000000001, 'name5'),(1705031580000000002, 'name6');
当执行下面两条sql时,发现了问题:
sql1:
taos> select * from t_test t1, (select * from t_test order by sdbkey limit 5) t2 where t1.sdbkey = t2.sdbkey;
能够返回结果;
sql2:
taos> select * from t_test t1, (select * from t_test order by sdbkey desc limit 5) t2 where t1.sdbkey = t2.sdbkey;
查询为空。
而sql2也就比sql1,多了一个desc。
我们看下
我们会处理,可以加微信 a15652223354 ,有修复进展会随时沟通。
该问题已经修复,麻烦验证。
可以用最新版本 3.3.2.0