社区
Java SE
帖子详情
按照字段A进行分组,而字段B取并集显示在一个字段内
ccmn_23
2008-03-07 07:29:12
例:
字段A 字段B
A1 B1
A1 B2
A1 B3
A2 B1
A2 B3
要求结果显示:
A1 B1、B2、B3
A2 B1、B3
即按照字段A进行分组,而字段B取并集显示在一个字段内
...全文
98
2
打赏
收藏
按照字段A进行分组,而字段B取并集显示在一个字段内
例: 字段A 字段B A1 B1 A1 B2 A1 B3 A2 B1 A2 B3 要求结果显示: A1 B1、B2、B3 A2 B1、B3 即按照字段A进行分组,而字段B取并集显示在一个字段内
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yibunengjing
2008-03-08
打赏
举报
回复
楼主必须用sql实现的话,比较麻烦
还不如用group by 字段A,字段B,然后在java程序中将他们分组
keyboardsun
2008-03-07
打赏
举报
回复
用游标吧!
DECLARE
CURSOR c_emp IS SELECT DISTINCT A FROM TABLE;
BEGIN
OPEN c_emp;
FETCH c_emp INTO TEMP;
CURSOR B IS SELECT B FROM TABLE WHERE A=TEMP;
OPEN B;
FETCH B INTO TEMPB;
INSERT INTO TEMPTABLE(A,B) VALUES(TEMP,TEMPB);
CLOSE B;
CLOSE c_emp;
SELECT A,B FROM TEMPTABLE;
END
大概就是这个结构,肯定可以搞定。你可以改改,调试下。
mysql 根据
字段
取
并集
_mysql
取
差集、交集、
并集
需求:从两个不同的结果集(
一个
是子集,
一个
是父集),
字段
为电话号码phone_number,找出父集中缺少的电话号码,以明确用户身份。结合网上资料,整理sql如下://mysql
取
差集select num FROM(select u.code_sn as id,u.phone_number as num from t1 bleft join t2 uon b.from_user=u.code_sn...
mysql某个
字段
的
并集
_Mysql 交集、
并集
、差集、行转列、列转行
1、
并集
: a和b所有元素的集合-- 全连接 ====
并集
: a和b所有元素的集合SELECT a.id id , a.user_name ausername, a.score ascore , b.user_name busername ,b.score bscore FROM cj a LEFT JOIN cj_copy b on a.id=b.idUNIONSELECT a.id id ...
mysql查询多个
字段
同时满足多个条件,
取
并集
如表:id商品id商品属性属性内容idproductIdattrcontent11颜色红色2
MYSQL两个查询条件
取
并集
然后
进行
查询
MYSQL讲两个查询条件
取
并集
ORACLE数据库两个
字段
之间
进行
字符串运算 自定义函数 求交集、
并集
、差集
问题 张三需要给商品打标签,遇到几个问题。 每个商品在原来的数据库中已有一部分标签,并且标签都已经汇总成
一个
字段
,需要将新的标签添加到原有的标签。 此外,还有一张表,需要每天更新标签,在更新数据库的时候,需要将旧标签剔除,保证这个标签都是新增的。 问题分析 新旧标签都是字符串,解决上述问题本质上是现在要对新旧标签
进行
集合运算,问题 1 使用
并集
,问题 2 使用差集。 解决方法 现在新旧标签都是字符串无法直接
进行
集合运算,需要
进行
一个
转化,首先对标签
进行
拆分,
进行
一行转多行的操作,之前在Pytho
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章