Google bigquery BigQuery中json字符串值内的双引号

Google bigquery BigQuery中json字符串值内的双引号,google-bigquery,Google Bigquery,我希望能够从bigquery中的json字符串列中提取值 比如说, 是否可以运行该查询并获得“aaa”?我需要修复什么?粘贴的代码中的问题是引号的转义 尝试这两种方法之一,您将获得所需的结果: 选择JSON\u EXTRACT\u标量(r'{“bbb”:“\'aaa\\'},'$.bbb')作为hello 选择JSON\u EXTRACT\u标量('{“bbb”:“\\\”aaa\\\\\”,'$.bbb')作为hello 粘贴的代码中的问题是引号的转义 尝试这两种方法之一,您将获得所需的

我希望能够从bigquery中的json字符串列中提取值 比如说,



是否可以运行该查询并获得“aaa”?我需要修复什么?

粘贴的代码中的问题是引号的转义

尝试这两种方法之一,您将获得所需的结果:

选择JSON\u EXTRACT\u标量(r'{“bbb”:“\'aaa\\'},'$.bbb')作为hello
选择JSON\u EXTRACT\u标量('{“bbb”:“\\\”aaa\\\\\”,'$.bbb')作为hello

粘贴的代码中的问题是引号的转义

尝试这两种方法之一,您将获得所需的结果:

选择JSON\u EXTRACT\u标量(r'{“bbb”:“\'aaa\\'},'$.bbb')作为hello
选择JSON\u EXTRACT\u标量('{“bbb”:“\\\”aaa\\\\\”,'$.bbb')作为hello
SELECT JSON_EXTRACT_SCALAR('{"bbb":"\"aaa\""}', '$.bbb') as hello