色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

關于mysql聯合查詢一對多的顯示結果問題

瀏覽:140日期:2022-06-18 11:02:46

問題描述

有兩張表,一張是user表,一張是user_tag表

user:結構內容如下:id name age1 有馬公生 182 宮園薰 16user_tag:結構內容如下:userid tagid remake1 10 10.21 20 10.31 30 10.42 20 10.3

需要在顯示user列表時把tagid也要查出來

聯合查詢:

SELECT `user`.`id`, `user`.`name`, `user`.`age`, `user_tag`.`tagid`FROM `user`LEFT JOIN `user_tag` ON `user`.id = `user_tag`.`userid`

得到的結果是:

id name age tagid1 有馬公生 18 101 有馬公生 18 201 有馬公生 18 302 宮園薰 16 20

這樣看起來結果是重復了,如我需要顯示userid=1 的結果是

1 有馬公生 18 10,20,30

這種或類似的格式,sql語句該怎么寫呢?實在不行只能是在程序上實現了!

問題解答

回答1:

SELECT `user`.`id`, `user`.`name`, `user`.`age`, GROUP_CONCAT(`user_tag`.`tagid`)FROM `user`LEFT JOIN `user_tag` ON `user`.id = `user_tag`.`userid`GROUP BY `user`.`name`

相關文章:
主站蜘蛛池模板: 亚洲国产成人久久精品影视 | 91热国内精品永久免费观看 | 美女视频免费黄的 | 99热久久国产精品免费观看 | 91日本在线观看亚洲精品 | 亚洲日本va午夜中文字幕 | 日韩中文字幕精品 | 国产亚洲精品线观看77 | 俄罗斯一级毛片免费播放 | 欧美性视频一区二区三区 | 国产成人精品综合在线观看 | 亚洲一区二区三区香蕉 | 波多野结衣中文无毒不卡 | 成年人毛片视频 | 女人张开腿给男人桶爽免费 | 手机看片国产日韩 | 日韩欧美在线播放视频 | 日本免费一区二区三区视频 | 国产成人高清精品免费软件 | 日本xxxb孕交 | 美女精品永久福利在线 | 91精品国产一区二区三区四区 | 国内精品一区二区三区最新 | 一本综合久久国产二区 | 精品国产成人综合久久小说 | 国产午夜精品理论片久久影视 | 亚洲精品国产精品一区二区 | 欧美成人免费网在线观看 | 亚洲九九 | 久久高清一级毛片 | 国产精品变态重口在线 | 欧美午夜在线观看理论片 | 日韩成人在线播放 | 欧美一级欧美一级毛片 | 亚洲一区在线播放 | 久久99国产精品 | 欧美一做特黄毛片 | 国模午夜写真福利视频在线 | 欧美一区二区在线观看免费网站 | 国产午夜精品久久久久免费视 | 国产亚洲一区二区手机在线观看 |