我有一些使用该json_object()
函数获得的嵌套 json 数据。现在我需要检查我在查询中使用的特定键是否存在某个值:-
select json_object(..) from tblxyz
where json_contains(columnname, '{"MyName" : "FirstName LastName"}')
Run Code Online (Sandbox Code Playgroud)
这种方法的问题是我需要整个字符串“FirstName LastName”才能在实际结果中找到这一行。现在我需要执行通配符搜索。那是:-
select json_object(..) from tblxyz
where json_contains(columnname, '{"MyName" : "FirstName"}')
Run Code Online (Sandbox Code Playgroud)
还应该在最终结果中将此条目返回给我。有人可以建议任何解决方法吗?