zoukankan      html  css  js  c++  java
  • wm_concat()函数

    转:

    Oracle wm_concat()函数

    oracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并

    如:

    shopping:
     
    -----------------------------------------
     
    u_id       goods            num
     
    ------------------------------------------
     
    1                苹果                2
     
    2                 梨子               5
     
    1                 西瓜               4
     
    3                 葡萄               1
     
    3                香蕉                1
     
    1               橘子                 3
     
    =======================
     
    想要的结果为:
     
    --------------------------------
     
    u_id          goods_sum
     
    ____________________
     
    1              苹果,西瓜,橘子
     
    2              梨子
     
    3              葡萄,香蕉
     
    ---------------------------------
     
    select u_id, wmsys.wm_concat(goods) goods_sum   from shopping   group by u_id  
     
     
    想要的结果2:
     
    --------------------------------
     
    u_id          goods_sum
     
    ____________________
     
    1              苹果(2斤),西瓜(4斤),橘子(3斤)
     
    2              梨子(5斤)
     
    3              葡萄(1斤),香蕉(1斤)
     
    ---------------------------------
     
    使用oracle wm_concat(column)函数实现:
     
    select u_id, wmsys.wm_concat(goods || '(' || num || '斤)' ) goods_sum   from shopping   group by u_id   
    每天记录一点,就能多学一点,充实一点
    分类: Oracle
    标签: Oracle, 学习
  • 相关阅读:
    SpringMvc---Ant通配符
    mybatis 数据库语句
    shiro 静态页面资源不显示 解决方案
    http错误汇总
    关于代码质量与逻辑
    shiro 过滤属性的意义
    java思维导图
    E
    LCIS HDU
    E
  • 原文地址:https://www.cnblogs.com/libin6505/p/11359077.html
Copyright © 2011-2022 走看看