如何存取 status 和 date 欄位中儲存為 JSON 的值? 請查看下面的範例行。
status
date
{"1":{"status":true,"date":"2022-03-30"},"3":{"status":true,"date":"2022-03 -30 “}}
演示:
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 | +--------+
在這種情況下,您可能會意外地需要在 "1" 兩邊加上雙引號才能在 JSON 路徑中使用它。
"1"
演示:
在這種情況下,您可能會意外地需要在
"1"
兩邊加上雙引號才能在 JSON 路徑中使用它。