为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*:原语句是这样的
你测试下 JSON_EXTRACT 这个函数是否能满足需要 类似于:
SELECT JSON_EXTRACT('{"f2":{"f3":1},"f4":{"f5":{"f7":1234},"f6":"star"}}','$.f4.f5.f7');
对应你的SQL中json_extract_path_text的用法,你看看这样的改写是否能接受,并且测试下结果是否正确
AND JSON_EXTRACT(def_setting,'$.nodeMap.'||task.node_id||'.flowKey') = dt.id
你测试下 JSON_EXTRACT 这个函数是否能满足需要
类似于:
SELECT JSON_EXTRACT('{"f2":{"f3":1},"f4":{"f5":{"f7":1234},"f6":"star"}}','$.f4.f5.f7');
对应你的SQL中json_extract_path_text的用法,你看看这样的改写是否能接受,并且测试下结果是否正确
AND JSON_EXTRACT(def_setting,'$.nodeMap.'||task.node_id||'.flowKey') = dt.id