gpt4 book ai didi

google-bigquery - JSON_EXTRACT 如何提取动态键的值

转载 作者:行者123 更新时间:2023-12-02 03:45:36 28 4
gpt4 key购买 nike

下面返回键“a”的值,即“x”。如果人们已经知道 key 名称,这很好。

SELECT JSON_EXTRACT('{"a":"x", "b":"y"}', "$['a']") as val

在我的用例中,键名称是动态的。因此,上面没有帮助。有没有办法只提取第一个子元素而不在标准 SQL 中提及键名“a”?

最佳答案

#standardSQL
SELECT REGEXP_EXTRACT('{"a":"x", "b":"y"}', r'^{"\w":"(\w)",') AS val

关于google-bigquery - JSON_EXTRACT 如何提取动态键的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46881330/

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