很急,等着用
select STUDENT.NO,
listagg(STUDENT.NAME, ' ' ) within group (order by STUDENT.MARKS)
from STUDENT
group by NO
此段sql文中的“ LISTAGG(STUDENT.NAME, ' ' ) WITHIN GROUP (order by STUDENT.MARKS)”
由于此次开发的oracle版本较低 ,不支持LISTAGG函数,求高手帮我用一般的sql语句实现,只要实现功能就行。
[解决办法]
看去就不熟悉,果然是11g的函数,呵呵
http://xpchild.blog.163.com/blog/static/10180985920108485721969/
[解决办法]
用wm_concat这个看看。然后再replace逗号
[解决办法]
可以使用游标来进行数据的合并