问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql语句查出多行数据,如何将ID相同的行并成一行,且不相同的字段合成一个字符串

发布网友 发布时间:2022-04-07 19:58

我来回答

3个回答

热心网友 时间:2022-04-07 21:28

我个人建议你把逻辑写在代码里面
像这种数据库操作很好资源的,严重影响效率
可以先取出一个list
List<User> resultList = 数据库返回
Map<String,String> map = new HashMap<String,String>();
for(User user : resultList){
String val ;
if(map.containsKey(user.getID().toString())){
val = map.get(user.getID().toString());
val = val + user.getAnotherItem();
map.remove(user.getID().toString());
}else{
val = user.getAnotherItem();
}

map.put(user.getID().toString(),val);
}
//map里面的东西就是你要的

热心网友 时间:2022-04-07 22:46

相同ID合并成一行,只需要用联合查询就可以了
不相同的字段合成一个字符串只需要连接符+然后 AS一个别名就OK了~

热心网友 时间:2022-04-08 00:20

select distinct 字段 from 表名
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
妇科的止血药有哪些 妇科用的止血药有哪些 妇科止血药的功效 人艰不拆是啥意思 汉酱51 度酱香型白酒多少钱?味道怎么样? 穿凉鞋可以穿袜子吗?凉鞋发黄怎么变白? 爱奇艺vip投屏限制怎么办 爱奇艺vip投屏视频限制怎么解决 支付宝怎样解除关联的支付宝账号? 剑圣叫什么名字 ...政策?这个政策的目的是什么?会对经济有什么影响? 和大男子主义的男人分手后删除拉黑,直接断联,还能挽回吗? 男友拉黑删除还有挽回的可能吗 男人拉黑和删除哪个还有机会? 华为p10用什么跑分 为什么大部分人都说华为p10 plus性价比很低 华为p10plus闪存怎么样了 华为P10 Plus是这个价位段最值得买的手机吗? 华为P10plus和vivoXplay6哪个好 我是不是买到假的华为p10plus了?我买的黑色的,比我同学买的蓝色的机 关于华为p10plus,跑分一般是多少,用什么软 华为手机p10plus跑多少分 华为p10plus 和oppor11plus 什么区别 华为p10plus多少跑分是好 美图m8自动旋转在哪设置 王者荣耀:王者哪些英雄台词比较霸气 求小说中那些霸气侧漏发的句子,越多越好,多的必采纳啊!!! 手机转屏在哪里设置 有很霸气侧漏或中二的语句吗? 英雄联盟:诺手的哪句台词最霸气? 在金庸小说中,你听过最霸气的台词是哪一句? 算命“月上官杀混杂是什么意思?还有“官多”” 八字中的官杀混杂是什么意思? 求教老师,什么叫地支官杀混杂 请问女命官杀混杂是什么意思?有什么不好影响? 周易算命说,官杀混杂,不懂什么意思,很不好吗 八字中官杀混杂是指什么 八字的官杀混杂说明了什么? 八字官杀混杂但却事业有成,你知道为什么吗? ...这个八字有很大的争议我们说是官杀混杂,七杀格,有个盲派的师傅说是... 八字里官杀混杂、喜见伤官,请大师帮解释下? 怎么看八字官杀混杂 八字基础知识之官杀混杂到底是 一官两杀既夫星多且混杂是什么意思? 我的八字叫“官杀混杂”怎么解释呢?请用大白话,详情看帖内! 官杀强是什么意思 酒吧的DJ具体是做什么的? 酒吧DJ主要做什么 酒吧DJ要什么条件 怎么申请第二个 如何申请第二个? CVT与AT 变速器的区别