P粉3116177632023-09-05 18:49:35
次のクエリと文字列操作関数 SUBSTRING_INDEX
、REPLACE
、および CONCAT
を組み合わせると、期待どおりの結果が得られます。
これは、DBFIDDLE を使用する 実際のデモンストレーションです
これにより、期待される出力が得られます:
最初の行 | 2列目 |
---|---|
{"名前": "I"、"色": "赤"} | {"名前":"あなた","色":"青"} |
mytable を your_actual_table_name に置き換え、
column を実際の列名に置き換えてください。列はSQLの予約キーワードであるため、列をバッククォートで囲みました。
P粉4457144132023-09-05 17:11:12
質問に含まれるサンプル列で JSON_EXTRACT を使用できるはずです:
リーリー出力:
最初の行 | 2列目 |
---|---|
{"名前": "I"、"色": "赤"} | {"名前": "あなた"、"色": "青"} |