91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
元江| 榆中县| 定西市| 公安县| 黔南| 香格里拉县| 德昌县| 磐石市| 鄂温| 正阳县| 辉南县| 万宁市| 新竹县| 梓潼县| 策勒县| 枞阳县| 桐柏县| 万州区| 博乐市| 内丘县| 七台河市| 巢湖市| 龙口市| 阳江市| 德江县| 香格里拉县| 凤冈县| 嵩明县| 黄冈市| 巫山县| 伊春市| 调兵山市| 赤峰市| 宜兰县| 兴山县| 龙游县| 寿阳县| 石棉县| 浦城县| 宜良县| 柘荣县|