gpt4 book ai didi

sql - 如何在WHERE子句中使用json列作为条件

转载 作者:行者123 更新时间:2023-12-04 19:00:21 25 4
gpt4 key购买 nike

问题在标题中说明,下面是数据示例

insert into table A values('a','b', {'key':'value'});

我希望能够使用WHERE子句基于键值对选择此行。我怎样才能做到这一点?

最佳答案

使用JSON_VALUE:

SELECT t.*
FROM tableA t
WHERE JSON_VALUE(col3, '$.key') LIKE 'some_value'

假定包含JSON值 {'key':'value'}的列称为 col3

关于sql - 如何在WHERE子句中使用json列作为条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38820627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com