After created a super table with tag name same as table name but in upper case:
taos> select *,tbname from stb001;
point_time | value_double | tab_column | tbname |
========================================================================================================================
2021-08-14 12:51:46.235 | 1000.000000000 | STB001_AI001 | stb001_ai001 |
2021-08-14 12:51:54.398 | 1001.000000000 | STB001_AI001 | stb001_ai001 |
2021-08-14 12:51:56.734 | 1002.000000000 | STB001_AI001 | stb001_ai001 |
When I tried to query the super table with tag filter in uppercase, the query result looks fine, but with "tbname in" syntax there's no query output. Is this a bug or does TDengine treat different query filter key words case sensitive?
taos> select * from stb001 where tab_column = "STB001_AI001";
point_time | value_double | tab_column |
=======================================================================================
2021-08-14 12:51:46.235 | 1000.000000000 | STB001_AI001 |
2021-08-14 12:51:54.398 | 1001.000000000 | STB001_AI001 |
2021-08-14 12:51:56.734 | 1002.000000000 | STB001_AI001 |
Query OK, 3 row(s) in set (0.003173s)
taos> select * from stb001 where tbname in ('STB001_AI001');
Query OK, 0 row(s) in set (0.001668s)