【发布时间】:2023-11-16 08:14:02
【问题描述】:
我必须使用 influxDB 数据库,其中一个标签称为 Group。例如查询select * from Testing limit 10 返回
time Expiry Group Parameter Type value
---- ------ ----- --------- ---- -----
1623325196515 2021-06-18 GA011 Aleft Combined -21.739
1623325196515 2021-06-18 GA011 Aright Combined 0.933
1623325196515 2021-06-18 GA011 Bleft Combined 43.097
1623325196515 2021-06-18 GA011 Bright Combined 2.582
1623325196515 2021-06-18 GA011 Cleft Combined 24.841
1623325196515 2021-06-18 GA011 Cright Combined -3.444
1623325196515 2021-06-18 GA011 Dleft Combined 12.012
1623325196515 2021-06-18 GA011 Dright Combined 2.574
1623325196515 2021-06-18 GA011 Eleft Combined 1.232
1623325196515 2021-06-18 GA011 Eright Combined 15.764
问题是当我尝试基于组制定规则时,例如
select * from Testing where Group='GA011'
我收到一条错误提示
ERR:解析查询错误:在第 1 行找到 GROUP、预期标识符、字符串、数字、布尔值,字符 29。
基本上它把Group 当作一个函数而不是一个标签。有什么办法可以转义关键字Group,查询数据库。
附言。我不需要对设计做任何事情,现在也无法更改。
【问题讨论】: