校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總

Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總

熱門標(biāo)簽:石家莊電商外呼系統(tǒng) 百度地圖圖標(biāo)標(biāo)注中心 廣東人工電話機(jī)器人 信陽穩(wěn)定外呼系統(tǒng)運(yùn)營商 南通自動(dòng)外呼系統(tǒng)軟件 申請外呼電話線路 日照旅游地圖標(biāo)注 湖南人工外呼系統(tǒng)多少錢 芒果電話機(jī)器人自動(dòng)化

JSON 格式字段是 Mysql 5.7 新加的屬性,不夠它本質(zhì)上以字符串性質(zhì)保存在庫中的,剛接觸時(shí)我只了解 $.xx 查詢字段的方法,因?yàn)榇蟛糠謺r(shí)間,有這個(gè)就夠了,其他交給程序就行了,但是最近一些操作需要更復(fù)雜的查詢操作,所以趕緊了解下更多的方法。

JSON_EXTRACT(json_doc [,path])

查詢字段

mysql> set @j = '{"name":"wxnacy"}';
mysql> select JSON_EXTRACT(@j, '$.name');
+----------------------------+
| JSON_EXTRACT(@j, '$.name') |
+----------------------------+
| "wxnacy"   |
+----------------------------+

還有一種更簡潔的方式,但是只能在查詢表時(shí)使用

mysql> select ext -> '$.name' from test;
+-----------------+
| ext -> '$.name' |
+-----------------+
| "wxnacy" |
+-----------------+

在 $. 后可以正常的使用 JSON 格式獲取數(shù)據(jù)方式,比如數(shù)組

mysql> set @j = '{"a": [1, 2]}';
mysql> select JSON_EXTRACT(@j, '$.a[0]');
+----------------------------+
| JSON_EXTRACT(@j, '$.a[0]') |
+----------------------------+
| 1    |
+----------------------------+

JSON_DEPTH(json_doc)

計(jì)算 JSON 深度,計(jì)算方式 {} [] 有一個(gè)符號即為一層,符號下有數(shù)據(jù)增加一層,復(fù)雜 JSON 算到最深的一次為止,官方文檔說 null 值深度為 0,但是實(shí)際效果并非如此,列舉幾個(gè)例子

JSON_LENGTH(json_doc [, path])

計(jì)算 JSON 最外層或者指定 path 的長度,標(biāo)量的長度為1。數(shù)組的長度是數(shù)組元素的數(shù)量,對象的長度是對象成員的數(shù)量。

mysql> SELECT JSON_LENGTH('[1, 2, {"a": 3}]');
+---------------------------------+
| JSON_LENGTH('[1, 2, {"a": 3}]') |
+---------------------------------+
|    3 |
+---------------------------------+
mysql> SELECT JSON_LENGTH('{"a": 1, "b": {"c": 30}}');
+-----------------------------------------+
| JSON_LENGTH('{"a": 1, "b": {"c": 30}}') |
+-----------------------------------------+
|     2 |
+-----------------------------------------+
mysql> SELECT JSON_LENGTH('{"a": 1, "b": {"c": 30}}', '$.b');
+------------------------------------------------+
| JSON_LENGTH('{"a": 1, "b": {"c": 30}}', '$.b') |
+------------------------------------------------+
|      1 |
+------------------------------------------------+

JSON_TYPE(json_doc)

返回一個(gè)utf8mb4字符串,指示JSON值的類型。 這可以是對象,數(shù)組或標(biāo)量類型,如下所示:

mysql> SET @j = '{"a": [10, true]}';
mysql> SELECT JSON_TYPE(@j);
+---------------+
| JSON_TYPE(@j) |
+---------------+
| OBJECT |
+---------------+
mysql> SELECT JSON_TYPE(JSON_EXTRACT(@j, '$.a'));
+------------------------------------+
| JSON_TYPE(JSON_EXTRACT(@j, '$.a')) |
+------------------------------------+
| ARRAY    |
+------------------------------------+
mysql> SELECT JSON_TYPE(JSON_EXTRACT(@j, '$.a[0]'));
+---------------------------------------+
| JSON_TYPE(JSON_EXTRACT(@j, '$.a[0]')) |
+---------------------------------------+
| INTEGER    |
+---------------------------------------+
mysql> SELECT JSON_TYPE(JSON_EXTRACT(@j, '$.a[1]'));
+---------------------------------------+
| JSON_TYPE(JSON_EXTRACT(@j, '$.a[1]')) |
+---------------------------------------+
| BOOLEAN    |
+---------------------------------------+

可能的返回類型

純JSON類型:

  • OBJECT:JSON對象
  • ARRAY:JSON數(shù)組
  • BOOLEAN:JSON真假文字
  • NULL:JSON null文字

數(shù)字類型:

  • INTEGER:MySQL TINYINT,SMALLINT,MEDIUMINT以及INT和BIGINT標(biāo)量
  • DOUBLE:MySQL DOUBLE FLOAT標(biāo)量
  • DECIMAL:MySQL DECIMAL和NUMERIC標(biāo)量

時(shí)間類型:

  • DATETIME:MySQL DATETIME和TIMESTAMP標(biāo)量
  • 日期:MySQL DATE標(biāo)量
  • TIME:MySQL TIME標(biāo)量

字符串類型:

STRING:MySQL utf8字符類型標(biāo)量:CHAR,VARCHAR,TEXT,ENUM和SET

二進(jìn)制類型:

BLOB:MySQL二進(jìn)制類型標(biāo)量,包括BINARY,VARBINARY,BLOB和BIT

所有其他類型:

OPAQUE(原始位)

JSON_VALID

返回0或1以指示值是否為有效JSON。 如果參數(shù)為NULL,則返回NULL。

mysql> SELECT JSON_VALID('{"a": 1}');
+------------------------+
| JSON_VALID('{"a": 1}') |
+------------------------+
|   1 |
+------------------------+
mysql> SELECT JSON_VALID('hello'), JSON_VALID('"hello"');
+---------------------+-----------------------+
| JSON_VALID('hello') | JSON_VALID('"hello"') |
+---------------------+-----------------------+
|   0 |   1 |
+---------------------+-----------------------+

以上就是Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總的詳細(xì)內(nèi)容,更多關(guān)于MySQL json函數(shù)的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • mysql查詢字段類型為json時(shí)的兩種查詢方式
  • mysql5.6及以下版本如何查詢數(shù)據(jù)庫里的json
  • MySQL全文索引、聯(lián)合索引、like查詢、json查詢速度哪個(gè)快
  • mysql json格式數(shù)據(jù)查詢操作
  • MySQL中查詢json格式的字段實(shí)例詳解

標(biāo)簽:惠州 公主嶺 天津 呼和浩特 合肥 沈陽 牡丹江 阿里

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總》,本文關(guān)鍵詞  Mysql,查詢,JSON,結(jié)果,的,相關(guān),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mysql 查詢JSON結(jié)果的相關(guān)函數(shù)匯總的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲超碰97人人做人人爱| 亚洲国产欧美在线人成| 欧美性一区二区| 成人一区二区视频| 麻豆一区二区三区| 美女视频黄 久久| 亚洲大片精品永久免费| 国产精品不卡一区| 国产亚洲午夜高清国产拍精品| 91精品国产乱码久久蜜臀| 在线观看成人小视频| 91啪亚洲精品| 91视频xxxx| 欧美在线视频全部完| 欧美在线高清视频| 在线观看av一区二区| 欧美性做爰猛烈叫床潮| 欧美人伦禁忌dvd放荡欲情| 欧美日韩第一区日日骚| 欧美精品色一区二区三区| 精品污污网站免费看| 91麻豆精品国产无毒不卡在线观看| 欧美主播一区二区三区美女| 在线观看国产一区二区| 欧美一区二区三级| 久久久久久久久久久黄色| 国产精品日韩精品欧美在线| 亚洲日本免费电影| 另类调教123区| 国产成人精品免费一区二区| 99re在线视频这里只有精品| 色婷婷一区二区| 91精品在线免费观看| 久久久久久97三级| 亚洲综合成人在线| 国产精品自产自拍| 欧美高清你懂得| 国产精品麻豆一区二区| 亚洲国产综合人成综合网站| 精品在线播放午夜| 色哟哟在线观看一区二区三区| 色综合久久综合中文综合网| 亚洲成年人影院| 国产一区久久久| 欧美精品丝袜中出| 精品一区二区三区视频在线观看| 欧美日韩中文字幕一区| 亚洲一区二区三区在线看| 午夜成人在线视频| 成人免费毛片aaaaa**| 在线成人高清不卡| 国产嫩草影院久久久久| 亚洲成av人综合在线观看| 久久电影网电视剧免费观看| 成人动漫一区二区在线| 欧美一区二区三区免费视频| 亚洲视频香蕉人妖| 国产在线精品免费| 91精品免费在线| 亚洲精品久久7777| 国产激情一区二区三区桃花岛亚洲| 51午夜精品国产| 日本欧美在线观看| 国产女主播视频一区二区| 成人国产在线观看| 亚洲人成精品久久久久久| 91影视在线播放| 国产精品动漫网站| 丁香亚洲综合激情啪啪综合| 久久精品欧美一区二区三区不卡 | 国产日本亚洲高清| 久久国产精品第一页| 日韩丝袜美女视频| 精品一二三四在线| 久久中文娱乐网| 国产精品自在在线| 亚洲综合清纯丝袜自拍| 这里只有精品99re| 大陆成人av片| 午夜影院在线观看欧美| 国产亚洲精品资源在线26u| 欧美日韩亚洲综合在线 | 国模套图日韩精品一区二区 | 国产精品久久综合| 欧美视频一区二区三区在线观看 | 成人福利视频在线| 热久久久久久久| 亚洲电影一级片| 国产精品初高中害羞小美女文| 日韩网站在线看片你懂的| 99精品一区二区| 亚洲欧美日韩系列| 久久久久久久久久久99999| 一区二区三区小说| 欧美群妇大交群的观看方式| 亚洲自拍偷拍图区| 99re8在线精品视频免费播放| wwww国产精品欧美| 经典三级视频一区| 中文字幕亚洲综合久久菠萝蜜| 666欧美在线视频| 丰满白嫩尤物一区二区| 亚洲精品国久久99热| 亚洲欧洲制服丝袜| 欧美日韩成人高清| 久久99热99| 亚洲成人自拍一区| 欧美国产日产图区| 欧美色男人天堂| 亚洲综合久久久| 欧美日韩高清一区二区| 国产成人综合在线观看| 欧美高清激情brazzers| 久久精品一区二区| 免费人成黄页网站在线一区二区| 国产一区二区三区四| 亚洲精品一线二线三线无人区| 中文字幕一区二区三区色视频| 欧美视频中文字幕| 一区二区三区久久| 久久久久久久久久久久电影 | 国内精品自线一区二区三区视频| 麻豆国产欧美一区二区三区| 粉嫩av一区二区三区在线播放| 国产一区二区三区综合| 91视频com| 久久色.com| 亚洲综合在线视频| 亚洲欧美偷拍卡通变态| 欧美精品一区二区三区一线天视频| 欧美在线影院一区二区| 在线观看三级视频欧美| 欧美日韩国产综合一区二区三区| 欧美日韩成人在线| 亚洲日本丝袜连裤袜办公室| 亚洲免费观看在线视频| 欧美大白屁股肥臀xxxxxx| 97久久久精品综合88久久| 懂色av一区二区夜夜嗨| 另类成人小视频在线| 国产日产欧美一区| 亚洲手机成人高清视频| 国产午夜亚洲精品不卡| 2020国产精品| 亚洲一区二区欧美日韩| 久久99精品国产麻豆婷婷洗澡| 国产高清视频一区| 欧美日韩精品系列| 国产婷婷色一区二区三区在线| 亚洲欧美色一区| 国产在线视频一区二区| 欧洲精品一区二区| 国产欧美一区二区精品忘忧草| 亚洲黄一区二区三区| 国产在线精品一区二区三区不卡 | 国产一区二区久久| 欧美性淫爽ww久久久久无| 国产日韩欧美精品一区| 日韩精品高清不卡| 色综合 综合色| 国产精品免费观看视频| 国产一区日韩二区欧美三区| 欧美怡红院视频| 国产精品天美传媒| 国产一区二区三区观看| 欧美本精品男人aⅴ天堂| 蜜桃视频一区二区三区| 成人短视频下载| 91 com成人网| 日韩视频一区二区在线观看| 久久综合久久综合九色| 欧美精品18+| 中文字幕日韩av资源站| 蜜臀av性久久久久av蜜臀妖精 | 亚洲国产精品激情在线观看| 91丝袜高跟美女视频| 精品久久久久香蕉网| 激情深爱一区二区| 欧美在线你懂得| wwwwxxxxx欧美| 日韩高清电影一区| 欧洲精品在线观看| 欧美激情综合五月色丁香 | 精品久久一区二区三区| 亚洲欧洲精品一区二区精品久久久| 美女脱光内衣内裤视频久久网站 | 日日骚欧美日韩| 欧美三区免费完整视频在线观看| 亚洲欧美一区二区三区极速播放| 91在线视频观看| 午夜视频久久久久久| 欧美成人艳星乳罩| 国产999精品久久久久久| 玉足女爽爽91| 日韩欧美的一区二区| 国产福利一区在线| 一级特黄大欧美久久久| 日韩女优毛片在线| av亚洲产国偷v产偷v自拍| 午夜一区二区三区在线观看|