0

我正在尝试对列名进行通配符匹配,但看起来不支持LIKE并且文档中没有对通配符匹配的引用。如果我有一些设备名称带有“ESP”的板,我如何才能使以下工作:

SELECT * FROM dev_data
WHERE device_name LIKE '%ESP%';
4

1 回答 1

3

看起来您应该使用正则表达式匹配

https://questdb.io/docs/reference/sql/where/#regular-expression-match

SELECT * FROM dev_data
WHERE  ~=(device_name,'.*ESP.*');
于 2021-01-20T10:34:09.077 回答