使用RS方式jdbc能够正常查到数据,使用WS方式查不出来也不报错

【TDengine 使用环境】
预生产环境

【TDengine 版本】3.4.1.6

【操作系统以及版本】win11和linux都有同样问题

【部署方式】docker容器

【遇到的问题:问题现象及影响】
使用RS方式jdbc能够正常查到数据,使用WS方式查不出来也不报错
这是我的jdbc链接
WS
driver-class-name: com.taosdata.jdbc.ws.WebSocketDriver
url: jdbc:TAOS-WS://127.0.0.1:6041/xxx?timezone=Asia/Shanghai

RS
driver-class-name: com.taosdata.jdbc.rs.RestfulDriver
url: jdbc:TAOS-RS://127.0.0.1:6041/xxx?timezone=Asia/Shanghai

只换了驱动RS查数据是正确的全量数据,WS查出来是空的(完全相同的sql语句)

您使用的什么查询方式,是简单 sql 还是参数绑定呢,能贴出来 sql 语句吗

问题解决了,最终查到的问题好像是in条件问题tbname in(‘a’,‘b’) 改成tbname=‘a’ or tbname='b’就好了。