資料庫名稱:Oracle / MySQL
資料庫版本:
內容/問題描述:
有一個table中的一個欄位bank_asset_info長相如下(1筆資料):
{"useAsset":false,"chId":40,"mobileMoneyAsset":{
"id":0,"phoneNo":"123456789","channel":"mtn-gh","bankCode":"1"}}
{"useAsset":false,"chId":40,"mobileMoneyAsset":{"id":0,"phoneNo":"123456789",
"channel":"mtn-gh","bankCode":"1"}}
想要直接查詢這欄位中更細部的值,可以在SQL中怎麼做?
現在能做的寫法:
select bank_asset_info from main.bank_trade_record
異想天開的寫法:(當然是不行!)
select useAsset from main.bank_trade_record.bank_asset_info
我知道其他軟體可以拆解dict,但是還是想要知道在SQL中的處理方式...
感謝回答!