資料庫對應欄位,dataFlow 是存盤下方的資料
{
"hostName":"tbd",
"sqlParse": [{
"sqlTpye": "Select",
"operateType": "Table"
}, {
"sqlTpye": "Delete",
"operateType": "Table"
}]
}
如果我想查詢 包含sqlType 是select 的資料 where 應該怎么寫?
如果存盤的json是資料的 我還會寫
但是這樣的 物件中包含一個陣列的。懵逼了 不知道咋寫了
我嘗試了where dataFlow->'$.sqlParse[0].sqlType' = "Select" 能查出來 但是必須固定是第幾個,能不能 把那個[0]變成其他什么的 可以查出來
uj5u.com熱心網友回復:
直接用LIKE查詢,可以嗎。uj5u.com熱心網友回復:
where dataFlow->'$.sqlParse[*].sqlType' = "Select"這樣就可以了
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/66842.html
標籤:MySQL
下一篇:有沒有大神會進資料庫修改資料
