zoukankan      html  css  js  c++  java
  • 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
    每天记录一点,就能多学一点,充实一点

  • 相关阅读:
    筱玛的迷阵探险(折半搜索+01字典树)
    递推
    thin mission 2021 10 8
    4级 -- 阅读
    c++——小知识
    stl
    string
    ting mission 2021.9.20
    ting mission 2021.9.27
    欧拉函数
  • 原文地址:https://www.cnblogs.com/lwh-12345/p/14254804.html
Copyright © 2011-2022 走看看