当前位置: 首页 > news >正文

临沂专业做网站长沙做网站推广公司咨询

临沂专业做网站,长沙做网站推广公司咨询,江苏省交通建设局网站首页,公司网站建设模板Oracle多行数据合并为一行数据 实现查询效果原数据 方式一:MAX()数据效果SQL 方式二:LISTAGG()数据效果 方式三:WM_CONCAT()数据效果 实现查询效果 原数据 FZPROJECTVALUE1电脑$16001手机$121导管$12电脑$22手机$22 方式一:MAX…

Oracle多行数据合并为一行数据

  • 实现查询效果
    • 原数据
  • 方式一:MAX()
    • 数据效果
    • SQL
  • 方式二:LISTAGG()
    • 数据效果
  • 方式三:WM_CONCAT()
    • 数据效果

实现查询效果

原数据

FZPROJECTVALUE
1电脑$1600
1手机$12
1导管$1
2电脑$2
2手机$22

方式一:MAX()

数据效果

电脑电脑手机导管
1$1600$12$1
2$2$22

SQL

根据FZ字段筛选并分组,MAX支持字符内容,SUN()同样支持,但是只能是数字类型。

SELECT FZ,MAX(CASE WHEN PROJECT = '电脑' THEN VALUE END) 电脑,MAX(CASE WHEN PROJECT = '手机' THEN VALUE END) 手机,MAX(CASE WHEN PROJECT = '导管' THEN VALUE END) 导管 
FROM TABLE01 
GROUP BY FZ

此方法没有数据库类型限制,MySQL、Oracle、达梦均可。

方式二:LISTAGG()

数据效果

FZPROJECT
1电脑,手机,导管

此方法仅仅是合并列内容,便于整合。

SELECT FZ,LISTAGG(PROJECT,',') PROJECT 
FROM TABLE01 
WHERE FZ = 1;

方式三:WM_CONCAT()

数据效果

FZPROJECT
1电脑,手机,导管
2电脑,手机

此方法与方法二相关相同,但适合于Oracle数据库。

SELECT FZ,WM_CONCAT(PROJECT,',') PROJECT 
FROM TABLE01 
--WHERE FZ = 1
GROUP BY FZ;
http://www.ritt.cn/news/16160.html

相关文章:

  • 品牌商城网站建设谷歌seo外链
  • 济南软件网站建设备案域名查询
  • 学校网站在哪里找微信软文模板
  • 中山市建设信息网站苏州网站优化公司
  • 自己网站上做支付宝怎么收费的山西seo关键词优化软件搜索
  • 武汉网络推广技巧seo博客教程
  • 内蒙古做网站的公司免费广告推广
  • wordpress建站 防攻击今天大事件新闻
  • 钉钉小程序开发seo优化排名经验
  • 网站建设购买数据库的流程网络营销与直播电商专升本
  • 做服装的外贸网站完整的品牌推广方案
  • 3000元做网站婚恋网站排名前三
  • 自适应网站会影响推广小广告模板
  • 没有网站可以做seo排名吗搜索优化seo
  • cms建站系统 javawin11优化大师
  • 西宁网站建设官网正规拉新推广平台有哪些
  • 兴海县网站建设公司网络推广的方法和技巧
  • qq网站官网黑帽seo培训多少钱
  • 南京市雨花台区建设局网站百度关键词优化大师
  • 深圳企业网站开发公司优秀的网页设计网站
  • 产品开发流程图模板保定百度seo排名
  • 做网站套路知乎推广
  • 韩国美食做视频网站有哪些网店推广方法
  • 相册网站怎么做的长沙网站优化seo
  • 建设网站建设目的意义百度关键词搜索指数
  • 如何建设购物网站河南seo技术教程
  • 政府采购网门户网站建设国家大事新闻近三天
  • 烟台广告公司南网站建设评价百度一下首页登录入口
  • 用dz程序做的电影网站seo站长工具推广平台
  • 莆田网站建站快排seo排名软件