TDengine icon indicating copy to clipboard operation
TDengine copied to clipboard

3.2.2.0 Multi-table join query issue

Open haoguangsu opened this issue 1 year ago • 2 comments

问题版本: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');

image

当执行下面两条sql时,发现了问题: sql1: taos> select * from t_test t1, (select * from t_test order by sdbkey limit 5) t2 where t1.sdbkey = t2.sdbkey; image

能够返回结果;

sql2: taos> select * from t_test t1, (select * from t_test order by sdbkey desc limit 5) t2 where t1.sdbkey = t2.sdbkey; image

查询为空。

而sql2也就比sql1,多了一个desc。 image

haoguangsu avatar Jan 15 '24 09:01 haoguangsu

我们看下

yu285 avatar Jan 21 '24 14:01 yu285

我们会处理,可以加微信 a15652223354 ,有修复进展会随时沟通。

yu285 avatar Jan 21 '24 14:01 yu285

该问题已经修复,麻烦验证。

yu285 avatar Jul 15 '24 03:07 yu285

可以用最新版本 3.3.2.0

yu285 avatar Jul 15 '24 03:07 yu285