JSON
payload in column: message
[
{ "id":1, "intvalue":14, "time":"2018-05-13 12:51:34" },
{ "id":2, "intvalue":13, "time":"2018-05-13 12:51:33" },
{ "id":3, "intvalue":3, "time":"2018-05-13 12:51:32" }
]
查询
select `message` -> '$.intvalue' intvalue FROM mqtt.tbl_messages
我要显示所有intvalues
。但是我得到的结果是空的。谢谢
答案 0 :(得分:2)
您的有效载荷是一个JSON数组,因此正确的查询应该是
select `message` -> '$[*].intvalue' intvalue FROM mqtt.tbl_messages