mysql,使用json数组和多行结果创建伪选择

时间:2019-03-25 10:54:27

标签: mysql json

mysql json数组数据为[1,2,3] 必须循环访问此数据并设置每个值。

我将不使用该过程,而只想通过纯查询来解决它。 (没有编程语言)到目前为止,我已经搜索过,没有明确的答案。我需要帮助。

我认为'json_length'可以用作3的变量 我想用一个伪造的子查询将它设置三遍。 我还没有找到创建假子查询的方法。还是有可能?

伪代码如下:


更新测试

set val = newValue

其中

(选择newValue

...关于json_length('[1,2,3]')结果行)


该问题的原因是,通过json数组值中的“ json_search”更改的值的路径显示为json数组。如果该值为1,则可以通过将其分配给'json_remove'或'json_replace'立即更改。

但是,如果处理多个值,并且不具有json_remove_all之类的功能,并且不支持在'json_remove'或'json_replace'中使用[*]通配符。

所以我想创建一个带有json数组和多行结果的假选择。

您能给我另一种方法或帮助吗? 谢谢。

0 个答案:

没有答案