如何删除另一个表中不存在的JSON键?

时间:2020-06-25 10:56:30

标签: mysql

我有2个表A和B。

表A:如果表B中的 json_key 中存在json_column ,且 a_id 与记录的 id匹配,则该键有效strong>。

+----+------------------------------+
| id |         json_column          |
+----+------------------------------+
|  1 | {"a": "value", "b": "value"} |
|  2 | {"a": "value", "c": "value"} |
+----+------------------------------+

表B: a_id 是表A的 id 的外键。

+------+----------+
| a_id | json_key |
+------+----------+
|    1 | a        |
|    2 | b        |
|    2 | c        |
+------+----------+

我正在尝试从 json_column 中删除所有无效的JSON密钥。我该怎么办?

0 个答案:

没有答案