Bagaimana untuk mengakses nilai yang disimpan sebagai JSON dalam lajur status 和 date? Sila lihat contoh baris di bawah.
status
date
{"1":{"status":true,"date":"2022-03-30"},"3":{"status":true,"date":"2022-03-30 “}}
Demo:
set @j = '{"1":{"status":true,"date":"2022-03-30"},"3":{"status":true,"date":"2022-03-30"}}'; select json_extract(@j, '$."1".status') as status; +--------+ | status | +--------+ | true | +--------+
Dalam kes ini, anda mungkin secara tidak sengaja perlu meletakkan petikan berganda di sekeliling "1" untuk menggunakannya dalam laluan JSON.
"1"
Demo:
Dalam kes ini, anda mungkin secara tidak sengaja perlu meletakkan petikan berganda di sekeliling
"1"
untuk menggunakannya dalam laluan JSON.