在MySQL中存儲(chǔ)JSON格式的數(shù)據(jù)可以使用JSON數(shù)據(jù)類型。要查詢JSON數(shù)據(jù)中的特定值,可以使用JSON_EXTRACT()函數(shù)。例如,如果有一個(gè)名為data的JSON列,其中包含一個(gè)名為name的鍵值對(duì),可以使用以下查詢來獲取name的值:
SELECT JSON_EXTRACT(data, '$.name') as name
FROM your_table_name
WHERE your_condition;
在上面的示例中,data
是包含JSON數(shù)據(jù)的列名,name
是要獲取的鍵名。your_table_name
是表名,your_condition
是查詢條件。
注意:需要確保JSON格式的數(shù)據(jù)在MySQL中有效,否則JSON_EXTRACT()函數(shù)可能會(huì)返回NULL。