AWS IoT规则SQL WHERE始于

时间:2018-07-06 13:46:37

标签: sql aws-iot

使用AWS IoT规则,我试图确定有效负载属性名称是否以[+]开头,而不管名称如何。基本上,我试图区分这两者;

{
  "unknown_name": "value"
}

{
  "[+]unknown_name": "value"
}

名为startswith的offer函数,但是我不确定如何提取密钥。

SELECT * FROM 'some/topic' WHERE startswith("how_to_check_keys","[+]")

我还从他们的文档中看到您不能在AS中使用WHERE

  

您可以在WHERE子句中使用函数和运算符。但是,您不能在SELECT中引用使用AS关键字创建的任何别名。 (首先评估WHERE子句,以确定是否评估SELECT。)

0 个答案:

没有答案