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, 学习
  • 相关阅读:
    Go语言基础(四)
    Go语言基础(一)
    Go语言简介和开发环境搭建
    数据分析(四)数据可视化之Matplotlib
    数据分析(三)Pandas
    git简介与基本操作
    drf框架之三大认证之频率类源码分析
    数据分析(二)numpy
    换零钱问题的非递归解法 SICP 1.2.2中的一个问题
    # Java中的代理类
  • 原文地址:https://www.cnblogs.com/libin6505/p/11359077.html
Copyright © 2011-2022 走看看