A表:id name work
1 x aaa
2 y bbb
B表: id source
1 32
1 24
1 65
2 11
2 33
要得出: id name work source
1 x aaa 32,24,65
2 y bbb 11,33
这个应该怎么写呢? 非常感谢!
问题补充:
还想问一下 一个mysql存储过程中返回多个结果集,比如:
Delimiter //
drop procedure hello //
create procedure hello()
begin
DECLARE c CURSOR FOR
SELECT ProjectID FROM tProject ;
select * from tProjectIssuedInvoice where Project ='122334574385';
select * from tProjectIssuedInvoice where Project ='122252445176';
end//
delimiter ;
我在用java调用这个存储过程的时候,怎么才能取到两个(实际情况是多个,循环得到出那个参数)结果集的数据阿?