在報告中使用 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