要查詢MySQL動態列中的數據,可以使用JSON函數來訪問動態列中的數據。以下是一個簡單的示例:
假設有一個名為data
的動態列,包含以下數據:
{
"name": "John",
"age": 30,
"city": "New York"
}
要查詢data
中的name
字段,可以使用以下查詢語句:
SELECT JSON_UNQUOTE(JSON_EXTRACT(data, '$.name')) AS name
FROM table_name;
這將返回動態列data
中的name
字段的值。您可以將$.name
替換為其他字段名,以獲取不同字段的值。
請注意,使用JSON函數來訪問動態列中的數據需要MySQL版本5.7以上。