我有表名users
包含列名user_email
。 user_email
列具有如下所示的json格式的數據。Sqllite:從json字符串搜索值
[
{
"card_email_id": "98",
"card_id": "88",
"email": "[email protected]",
"type": "Home"
},
{
"card_email_id": "99",
"card_id": "88",
"email": "[email protected]",
"type": "Home"
}
]
我想查詢只email
值從JSON字符串搜索值。
我已經嘗試過REGEXP,但在sqlite中不支持。
這是可能的使用LIKE
運算符或其他東西?
這通常在Android上尚未提供......但問題並未要求提供。 :) –
@ shA.t當我運行該查詢時,它給出的錯誤,「無功能:json_extract」 –
你是否[加載](https://sqlite.org/loadext.html)JSON1擴展?這是一個可載入的擴展;)。 –