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