我有一个MySQL表,其中包含名为sent
的JSON列。该列中的条目包含以下信息:
{
"data": {
"12":"1920293"
}
}
我正在尝试使用MySQL查询:
select sent->"$.data.12" from mytable
但我收到一个异常:Invalid JSON path expression. The error is around character position 9.
你有任何想法如何提取这些信息吗?对于非数字子字段,查询效果不错。
"$.data.\"12\""
。 - wchiquitoJSON_CONTAINS
。 - FDavidov' "12" '
视为键。 - moghya