国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql截取json對象特定數據的場景示例詳解

瀏覽:2日期:2023-06-16 19:39:11
目錄1、場景2、實現需求實現sql語句1、場景

業務中存在一張視頻數據庫表,其中,關于點贊數、下載數、評論數等以JSON字符串對象存放在statistic字段下。部分表字段截圖如下:

數據庫表

業務需求:制作sql報表,查詢出每個視頻的各項數據。

2、實現

使用sql處理時需要截取JSON對象中某一項值,這里使用JSON_EXTRACT 函數。

函數作用:截取數據庫中指定字段中存儲的json數據中的某個字段對應的值

語法:

JSON_EXTRACT(JSON字符串,$.特定項)

需求實現sql語句-- {'share_count':1,'comment_count':1,'digg_count':7,'download_count':0,'forward_count':0,'play_count':0}select JSON_EXTRACT(a.statistic, '$.share_count') AS share_count, JSON_EXTRACT(a.statistic, '$.comment_count') AS comment_count, JSON_EXTRACT(a.statistic, '$.digg_count') AS digg_count, JSON_EXTRACT(a.statistic, '$.download_count') AS download_count, JSON_EXTRACT(a.statistic, '$.forward_count') AS forward_count, JSON_EXTRACT(a.statistic, '$.play_count') AS play_count FROM douyin_video_data a效果如圖:

以上就是mysql 中截取json對象中特定數據的場景示例詳解的詳細內容,更多關于mysql截取json特定數據的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
主站蜘蛛池模板: 潢川县| 齐齐哈尔市| 中江县| 海宁市| 宁武县| 海原县| 龙井市| 商洛市| 响水县| 彰武县| 墨江| 绿春县| 安龙县| 林周县| 梅州市| 巴里| 东宁县| 香港| 肇源县| 河源市| 新安县| 永吉县| 汨罗市| 万安县| 温泉县| 沧州市| 冕宁县| 郎溪县| 洛浦县| 拜泉县| 顺义区| 甘洛县| 烟台市| 日土县| 泉州市| 延津县| 兴文县| 长顺县| 皮山县| 万年县| 镇沅|