亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mysql json_contains的用法是什么

小億
311
2024-01-23 17:28:35
欄目: 云計算

MySQL的JSON_CONTAINS函數用于判斷一個JSON數組是否包含指定的值。
函數的語法如下:

JSON_CONTAINS(json_doc, value[, path])

json_doc:要檢查的JSON值。
value:要查找的值。
path:可選參數,指定要在JSON文檔中搜索的路徑。如果不提供此參數,則在整個JSON文檔中搜索。
函數返回一個布爾值,表示是否找到了匹配的值。
以下是一些示例:
1. 檢查一個JSON數組是否包含指定的值:

SELECT JSON_CONTAINS('[1, 2, 3]', 2);

結果為1,表示數組包含值2。
2. 在指定路徑下檢查一個JSON對象是否包含指定的值:

SELECT JSON_CONTAINS('{"name": "John", "age": 30}', 'John', '$.name');

結果為1,表示在$.name路徑下找到了值John。
3. 在整個JSON文檔中檢查一個JSON對象是否包含指定的值:

SELECT JSON_CONTAINS('{"name": "John", "age": 30}', 30);

結果為1,表示整個JSON文檔中找到了值30。
注意:JSON_CONTAINS函數在MySQL 5.7及以上版本中可用。如果使用的是較早的版本,可以使用JSON_CONTAINS_PATH函數來實現相似的功能。

0
昌宁县| 玛曲县| 鄯善县| 房产| 老河口市| 星子县| 安远县| 滨州市| 弥渡县| 长海县| 大丰市| 高州市| 阳山县| 枞阳县| 宝应县| 珲春市| 宁陕县| 高安市| 永吉县| 剑河县| 濮阳市| 育儿| 天峨县| 锡林郭勒盟| 澳门| 宝山区| 江城| 凤凰县| 威海市| 南汇区| 马鞍山市| 武穴市| 宜昌市| 武陟县| 阿拉善右旗| 南安市| 德昌县| 许昌市| 五原县| 克拉玛依市| 尖扎县|