在报告中使用 JSON 值

从 JSON 文本中提取 JSON 值后,你可以在查询的任何部分使用它们。你可以使用分组聚合等创建某种 JSON 数据报告:

select JSON_VALUE(Data, '$.Type') as type,
        AVG( cast(JSON_VALUE(Data, '$.ManufacturingCost') as float) ) as cost
from Product
group by JSON_VALUE(Data, '$.Type') 
having JSON_VALUE(Data, '$.Type') is not null