关于多行数据合并到一列,该怎么解决
关于多行数据合并到一列
如何让rName列包含多行,不要
这个方法hibernate直接报错啦 我实在是做不出来啦 都过去4个小时了
------解决方案--------------------
在程序中拼接吧
------解决方案--------------------
hibernate的去其他数据库版问问。
如果STUFF不可以 估计需要用自定义函数了。
- SQL code
rName id name number card brithday 刘小龙 130013 嘘唏 2120220 110101198601016619 1986-01-01 张大嘴 130013 嘘唏 2120220 110101198601016619 1986-01-01 李先人 130013 嘘唏 2120220 110101198601016619 1986-01-01 李林森 130013 嘘唏 2120220 110101198601016619 1986-01-01 黄明哲 130013 嘘唏 2120220 110101198601016619 1986-01-01 空手指 130013 嘘唏 2120220 110101198601016619 1986-01-01 休闲鞋 130013 嘘唏 2120220 110101198601016619 1986-01-01 畜稀 130013 嘘唏 2120220 110101198601016619 1986-01-01 刘晓明 130013 嘘唏 2120220 110101198601016619 1986-01-01
如何让rName列包含多行,不要
- SQL code
select id,name,sex,card,brithday,联系人=STUFF((select ','+ltrim(relationalName) from view_PersonalInfoSearch where id=t.id for XML path('')),1,1,'') from view_PersonalInfoSearch t group by id,sex,name,card,brithday
这个方法hibernate直接报错啦 我实在是做不出来啦 都过去4个小时了
------解决方案--------------------
在程序中拼接吧
------解决方案--------------------
hibernate的去其他数据库版问问。
如果STUFF不可以 估计需要用自定义函数了。