字段拆分,并统计每小列的数量
再Oracle中我有许多数据,拿出主要几列如下
编号 名字 订单编号 数量
INSERT INTO `myorder` VALUES (1,'刘德华','c001,c003','1,3');
INSERT INTO `myorder` VALUES (2,'黎明','c002','2');
INSERT INTO `myorder` VALUES (3,'郭富城','c004,c001','2,4');
INSERT INTO `myorder` VALUES (4,'张学友','c003','5');
//=================
1 刘德华 c001,c003 1,3
2 黎明 c002 2
3 郭富城 c004,c001 2,4
4 张学友 c003 5
//==========================
现在我要在Java中得到的效果是:把想相同产品的数量统计出来如:c001为5,c002为2,c003为3,c004为2;订单编号和数量为varchar2数据类型。
关键是怎么合并同类产品并在得到合并后的数量,我用split截取但难以统计。大家快抢分啊,在明早前此贴有效