在SQL中,如果要從嵌套的JSON中獲取值,可以使用JSON函數和操作符來實現。
語法: JSON_EXTRACT(json_column, json_path)
示例: SELECT JSON_EXTRACT(column_name, ‘$.key1.key2’) FROM table_name;
說明: 該函數可以從指定的JSON列中提取指定路徑的值。
語法: json_column->“$.json_path”
示例: SELECT column_name->“$.key1.key2” FROM table_name;
說明: 該操作符可以從指定的JSON列中提取指定路徑的值。
在上述示例中,'json_column’是包含JSON數據的列名,'column_name’是包含JSON數據的列名,‘table_name’是包含JSON數據的表名,’$.key1.key2’是JSON數據的路徑,用于指定要提取的值。
請注意,具體的語法和操作符可能因不同的數據庫系統而有所差異。