小猪21 2012-11-15 22:41
浏览 1149

oracle将多条数据合并成一条

t_table:col1,col2,col3,col4,col5,col6
其中col1和col2是每条记录都有值的,
col1    col2     col3    col4    col5     col6
jack    杰克      a       a1                   c1
jack    杰克      a                  b2
jack    杰克      b      a3        b3       c3
mary    玛丽     c      a4                   c4
mary    玛丽     d     a5        b5
mary    玛丽     c      a6       b6       c6
 

我想根据col1和col2的唯一决定,来把jack  杰克合成一条记录,mary 玛丽合成一条记录,即:

col1    col2     col3       col4               col5       col6
jack    杰克    a,a,b      a1,a3           b2,b3      c1,c3
mary    玛丽    c,d,c      a4,a5,a6      b5,b6      c4,c6      

请问用Oracle该如何写SQL啊?

 

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 BV260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了
    • ¥20 用雷电模拟器安装百达屋apk一直闪退
    • ¥15 算能科技20240506咨询(拒绝大模型回答)
    • ¥15 自适应 AR 模型 参数估计Matlab程序