婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的實例代碼

Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的實例代碼

熱門標(biāo)簽:南昌三維地圖標(biāo)注 電話外呼系統(tǒng)改號 啥是企業(yè)400電話辦理 曲靖移動外呼系統(tǒng)公司 地圖標(biāo)注費用是多少 百應(yīng)電話機器人優(yōu)勢 武漢網(wǎng)絡(luò)外呼系統(tǒng)服務(wù)商 怎樣在地圖標(biāo)注銷售區(qū)域 外呼系統(tǒng)打電話上限是多少

Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù) 前言學(xué)生表學(xué)生成績表查詢單個學(xué)生各科成績(轉(zhuǎn)換為對象JSON串并用逗號拼接)將單個學(xué)生各科成績轉(zhuǎn)換為數(shù)組JSON串將數(shù)組串作為value并設(shè)置key兩張表聯(lián)合查詢(最終SQL,每個學(xué)生各科成績)最終結(jié)果

前言

我們經(jīng)常會有這樣一種需求,一對關(guān)聯(lián)關(guān)系表,一對多的關(guān)系,使用一條sql語句查詢兩張表的所有記錄,例:一張學(xué)生表,一張學(xué)生各科成績表,我們想要用一條SQL查詢出每個學(xué)生各科成績;

學(xué)生表

CREATE TABLE IF NOT EXISTS `student`(
 `id` INT UNSIGNED AUTO_INCREMENT,
 `name` VARCHAR(100) NOT NULL
 PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO student( id, name ) VALUES ( 1, '張三' );
INSERT INTO student( id, name ) VALUES ( 2, '李四' );

學(xué)生成績表

CREATE TABLE IF NOT EXISTS `score`(
 `id` INT UNSIGNED AUTO_INCREMENT,
 `name` VARCHAR(100) NOT NULL
 `student_id` INT(100) NOT NULL,
 `score` VARCHAR(100) NOT NULL
 PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO score( id, name, student_id, score) VALUES ( 1, '數(shù)學(xué)', 1, '95.5' );
INSERT INTO score( id, name, student_id, score) VALUES ( 2, '語文', 1, '99.5' );
INSERT INTO score( id, name, student_id, score) VALUES ( 3, '數(shù)學(xué)', 2, '95.5' );
INSERT INTO score( id, name, student_id, score) VALUES ( 4, '語文', 2, '88' );

查詢單個學(xué)生各科成績(轉(zhuǎn)換為對象JSON串并用逗號拼接)

SELECT GROUP_CONCAT(JSON_OBJECT( 
'id',id,'name',name,'student_id',student_id, 'score', score)) as scores FROM scroe where student_id = 1;
## 查詢結(jié)果
## {"id": 1, "name": "數(shù)學(xué)", "student_id": 1, "score": "95.5"},{"id": 2, "name": "語文", "student_id": 1, "score": "99.5"}

將單個學(xué)生各科成績轉(zhuǎn)換為數(shù)組JSON串

SELECT CONCAT('[', GROUP_CONCAT(JSON_OBJECT( 
'id',id,'name',name,'student_id',student_id, 'score', score)), ']') as scores FROM scroe where student_id = 1
## 查詢結(jié)果
## [{"id": 1, "name": "數(shù)學(xué)", "student_id": 1, "score": "95.5"},{"id": 2, "name": "語文", "student_id": 1, "score": "99.5"}]

將數(shù)組串作為value并設(shè)置key

SELECT CONCAT('{"scoreData":[', GROUP_CONCAT(JSON_OBJECT( 
'id',id,'name',name,'student_id',student_id, 'score', score)), ']}') as scores FROM scroe where student_id = 1
## 查詢結(jié)果
## {"scoreData": [{"id": 1, "name": "數(shù)學(xué)", "student_id": 1, "score": "95.5"},{"id": 2, "name": "語文", "student_id": 1, "score": "99.5"}]}

兩張表聯(lián)合查詢(最終SQL,每個學(xué)生各科成績)

SELECT id, name,
(SELECT CONCAT('[', GROUP_CONCAT(JSON_OBJECT( 
'id',id,'name',name,'student_id',student_id, 'score', score)), ']') as scores FROM scroe WHERE student_id = stu.id) AS scores
from student stu
## [{"id": 1, "name": "數(shù)學(xué)", "student_id": 1, "score": "95.5"},{"id": 2, "name": "語文", "student_id": 1, "score": "99.5"}]

最終結(jié)果

ID NAME SCORES
1 張三 [{“id”: 1, “name”: “數(shù)學(xué)”, “student_id”: 1, “score”: “95.5”},{“id”: 2, “name”: “語文”, “student_id”: 1, “score”: “99.5”}]
2 李四 [{“id”: 3, “name”: “數(shù)學(xué)”, “student_id”: 1, “score”: “95.5”},{“id”:4, “name”: “語文”, “student_id”: 1, “score”: “88”}]

到此這篇關(guān)于Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的文章就介紹到這了,更多相關(guān)mysql結(jié)果集轉(zhuǎn)換json數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 一篇文章弄懂MySQL查詢語句的執(zhí)行過程
  • 詳解MySQL 查詢語句的執(zhí)行過程
  • Python使用sql語句對mysql數(shù)據(jù)庫多條件模糊查詢的思路詳解
  • mysql查詢的控制語句圖文詳解
  • 使用Visual Studio Code連接MySql數(shù)據(jù)庫并進行查詢
  • MySQL查詢優(yōu)化之查詢慢原因和解決技巧
  • mysql聚合統(tǒng)計數(shù)據(jù)查詢緩慢的優(yōu)化方法
  • MySQL多表查詢的具體實例
  • mysql從一張表查詢批量數(shù)據(jù)并插入到另一表中的完整實例
  • 分析mysql中一條SQL查詢語句是如何執(zhí)行的

標(biāo)簽:甘南 錦州 吉林 資陽 黑河 滄州 荊州 隨州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的實例代碼》,本文關(guān)鍵詞  Mysql,將,查詢,結(jié)果,集,轉(zhuǎn)換,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的實例代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mysql將查詢結(jié)果集轉(zhuǎn)換為JSON數(shù)據(jù)的實例代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久国产福利国产秒拍| 99麻豆久久久国产精品免费优播| 国产精品国产自产拍高清av| 亚洲精品写真福利| 高清不卡在线观看| 欧美电影免费观看高清完整版 | 亚洲午夜精品网| 国产酒店精品激情| 日韩欧美在线1卡| 日韩和欧美一区二区三区| 一本久久a久久免费精品不卡| 欧美一区二区三区爱爱| 日本一二三四高清不卡| 精品一区二区三区在线观看国产| 96av麻豆蜜桃一区二区| 亚洲图片激情小说| 91在线porny国产在线看| 久久精品亚洲乱码伦伦中文| 国产伦精品一区二区三区免费| 精品欧美一区二区三区精品久久| 日本不卡在线视频| 久久久欧美精品sm网站| 国产成人日日夜夜| 成人欧美一区二区三区视频网页 | 国产精品99精品久久免费| 日韩欧美一卡二卡| 成人毛片老司机大片| 亚洲精品视频自拍| 日韩一级片在线播放| 国产精品自拍三区| 亚洲自拍偷拍欧美| 91麻豆精品国产综合久久久久久| 欧美日韩不卡一区| 国产乱子伦一区二区三区国色天香 | 国产黄色成人av| 亚洲天堂免费看| 26uuu国产在线精品一区二区| 岛国一区二区三区| 日本vs亚洲vs韩国一区三区二区 | 国产精品伦理一区二区| 日韩一二三区不卡| 色天使色偷偷av一区二区| 极品美女销魂一区二区三区| 亚洲激情自拍视频| 中文字幕精品一区二区精品绿巨人 | 91丨九色丨蝌蚪富婆spa| 久久久不卡影院| 欧美电影在哪看比较好| 在线观看91精品国产入口| 不卡一区在线观看| 国产精品一区二区在线播放| 狠狠色狠狠色综合系列| 捆绑调教美女网站视频一区| 日本不卡的三区四区五区| 免费高清成人在线| 国产精品资源在线| 国产成人鲁色资源国产91色综| 国产成人精品亚洲午夜麻豆| 成人福利电影精品一区二区在线观看 | 国产欧美日韩在线看| 国产精品久久久久久久久搜平片| 亚洲天堂免费看| 日日摸夜夜添夜夜添精品视频 | 色成年激情久久综合| 91成人在线免费观看| 日韩精品在线网站| 《视频一区视频二区| 麻豆精品视频在线观看视频| 国产夫妻精品视频| 国产成人亚洲综合色影视| 欧美影视一区二区三区| kk眼镜猥琐国模调教系列一区二区| 91丝袜呻吟高潮美腿白嫩在线观看| 日本久久一区二区| 久久精品一二三| 亚洲精品免费视频| 久久不见久久见中文字幕免费| av欧美精品.com| 久久久精品免费观看| 秋霞成人午夜伦在线观看| 一本大道久久a久久精二百| 久久色.com| 久久er精品视频| 欧美日韩国产综合久久| 一区在线中文字幕| 99久久精品国产毛片| 国产精品久久久久久久久果冻传媒 | 夜夜精品浪潮av一区二区三区| 国产精品1024| 国产精品免费aⅴ片在线观看| 久久99国产精品久久99果冻传媒| 欧美日韩在线观看一区二区| 国产精品免费av| 欧美体内she精高潮| 亚洲一区二区在线免费看| 日本韩国精品在线| 日本特黄久久久高潮| 久久一区二区三区国产精品| 韩国av一区二区三区在线观看| 久久久99精品久久| 欧洲一区在线电影| 日日夜夜精品视频免费| 久久精品男人天堂av| 色综合久久天天| 韩国av一区二区三区| 亚洲精品中文字幕在线观看| 91精品久久久久久蜜臀| 91浏览器在线视频| 国产一区在线看| 天天色天天爱天天射综合| 久久久久99精品一区| 欧美日韩精品一区二区| 97se亚洲国产综合自在线不卡| 国产精品538一区二区在线| 亚洲欧美国产77777| 欧美一激情一区二区三区| 日本道色综合久久| 成人av电影在线观看| 国产精品中文字幕日韩精品| 蜜臀av一区二区在线观看| 最近日韩中文字幕| 国产精品私房写真福利视频| 国产欧美在线观看一区| 精品欧美乱码久久久久久1区2区| 欧美日韩国产综合久久| 日本高清无吗v一区| 欧美色图免费看| 在线不卡欧美精品一区二区三区| av欧美精品.com| 亚洲va韩国va欧美va精品| 国产精品久久久久久久久久免费看 | 麻豆成人综合网| 国产传媒久久文化传媒| 成人av网在线| 91福利国产精品| 国产精品毛片久久久久久| 欧美一区二区三区在线视频| 欧美成人性战久久| 五月激情丁香一区二区三区| 性欧美大战久久久久久久久| 美女在线观看视频一区二区| 国产乱国产乱300精品| aaa国产一区| 精品国产凹凸成av人网站| 中文字幕精品—区二区四季| 日韩经典一区二区| 91福利在线看| 1区2区3区欧美| 高清在线成人网| 精品精品国产高清a毛片牛牛| 日韩伦理av电影| 国产毛片精品视频| 日韩精品一区二区三区视频| 午夜私人影院久久久久| 精品婷婷伊人一区三区三| 久久日韩粉嫩一区二区三区| 天天操天天干天天综合网| 99视频一区二区| 中文字幕一区二区三区精华液 | 欧美精品tushy高清| 亚洲最大的成人av| 99国产精品国产精品毛片| 日韩精品一区国产麻豆| 男人的天堂亚洲一区| 日韩女同互慰一区二区| 毛片av一区二区| 久久―日本道色综合久久| 久久国产精品无码网站| 日韩女优电影在线观看| 懂色av一区二区夜夜嗨| 一区二区三区在线播| 欧美另类高清zo欧美| 美女视频一区二区三区| 国产日韩精品一区二区浪潮av| www.亚洲人| 精品一区二区在线看| 亚洲私人黄色宅男| 精品国产一区二区三区四区四 | 一区二区国产盗摄色噜噜| 欧美怡红院视频| 夫妻av一区二区| 久久精品国产亚洲a| 国产精品欧美一区二区三区| 欧美精品久久天天躁| 成人在线视频一区二区| 日韩电影在线免费观看| 亚洲最色的网站| 免费日本视频一区| 精彩视频一区二区| 1024成人网色www| 精品国产免费人成电影在线观看四季| 国产jizzjizz一区二区| 亚洲综合在线免费观看| 精品第一国产综合精品aⅴ| 欧美日韩一二三区| 成人aaaa免费全部观看| 蜜臀av在线播放一区二区三区| 一区二区三区色| 国产精品久久久久久亚洲伦| 国产精品一区二区在线看|