社区
基础和管理
帖子详情
关联查询问题,多列数据合并成一列数据问题
zhangzhiguoziyu
2009-02-06 03:21:39
关联查询结果 做成视图
字段
A,B,C,D,E,F
现在需要6个字段简化为5个,
A,B,H,E,F
因为有2个字段 含义一样
如:C,D字段
简化原则
H字段 根据B字段值来获得
如B字段为1 则取C值
其他 则取D值
实例说明
1,1,2,3,1,1
1,2,4,5,1,1
1,1,3,1,1,1
1,2,1,2,2,2
简化为
1,1,2,1,1
1,2,5,1,1
1,1,3,1,1
1,2,2,1,1
请求老手赐教
...全文
187
4
打赏
收藏
关联查询问题,多列数据合并成一列数据问题
关联查询结果 做成视图 字段 A,B,C,D,E,F 现在需要6个字段简化为5个, A,B,H,E,F 因为有2个字段 含义一样 如:C,D字段 简化原则 H字段 根据B字段值来获得 如B字段为1 则取C值 其他 则取D值 实例说明 1,1,2,3,1,1 1,2,4,5,1,1 1,1,3,1,1,1 1,2,1,2,2,2 简化为 1,1,2,1,1 1,2,5,1,1 1,1,3,1,1 1,2,2,1,1 请求老手赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamwho123
2009-02-06
打赏
举报
回复
[Quote=引用 3 楼 iamwho123 的回复:]
create or replace view yourview as A,B,DECODE(B,1,C,D) H,E,F from tbl;
[/Quote]
少了一点:create or replace view yourview as select A,B,DECODE(B,1,C,D) H,E,F from tbl;
iamwho123
2009-02-06
打赏
举报
回复
create or replace view yourview as A,B,DECODE(B,1,C,D) H,E,F from tbl;
djs00717
2009-02-06
打赏
举报
回复
SELECT A,B,DECODE(B,1,C,D) H,E,F
FROM TAB;
yjdfff
2009-02-06
打赏
举报
回复
SELECT A,B,DECODE(B,1,C,D) H,E,F
FROM TAB;
A B H E F
1 1 2 1 1
1 2 5 1 1
1 1 3 1 1
1 2 2 2 2
PowerBI系列之Power Query专题
PowerBI系列之Power Query专题1. 获取
数据
数据
源种类介绍和获取Excel
数据
源输入
数据
和拷贝
数据
:创建辅助表解析Json/XML
数据
格式获取Web网页
数据
和URL添加动态参数连接
数据
的四种模式:Import、DirectQuery、Live Connection、Dual双 属于混合模式连接
数据
库:Sql server、 Mysql(直连但是必须先安装一个mysql插件)DirectQuery直连查询:Sql serverODBC方式获取
数据
表关联或多个Sql或调用存储过程获取
数据
SQL中动态传参和自定义函数: sql中使用参数或
数据
库名称使用参数连接Sharepoint和OneDrive
数据
源连接Dataset和Dataflow 替换本地
数据
源为Sharepoint
数据
源并保留
数据
处理操作 终止当前
数据
刷新Loading:Cancel Query
数据
源设置-重置
数据
连接凭证PBIDS连接
数据
源创建和使用报表模块(输入或值列表)利用报表模板和参数控制线下报表
数据
权限DirectQuery启用自动页面刷新和更改检测管理聚合表提高DirectQuery查询性能动态M查询参数提高DirectQuery查询性能添加
数据
刷新时间 DateTime.LocalNow()和Getdate()2.
数据
清洗和M语言M语言和官方文档介绍PowerQuery中查阅M函数:=#shared, Ctrl+Space提示
数据
清洗之常用技能:提升标题、更改
数据
类型、保留删除错误或空行,删除重复项、选择列和删除列、填充单元格、
合并
列、拆分、提取、替换、条件替换、添加自定义列,添加条件列、添加索引列、分组、添加年月日列、追加和
合并
查询透视和逆透视以及转置
合并
单元格的Excel文件处理导入文件夹中多Excel文件并
合并
解决多文件
合并
中列顺序不一致使用参数和函数批量导入文件 文本中提取中文、英文、数字等处理双引号转义 列拆分详解解决列名改变错误解决列丢失错误动态显示、排序和重命名列为所有列名添加前缀列名字母大写和分隔符调整Trim标题列中的多余空格如何处理load
数据
错误为什么load的Excel
数据
有null空行为什么load的Excel
数据
标题在第二行灵活添加占位符规范同类相似
数据
数据
按
多列
排序为分组添加Index序号分组内值
合并
诊断工具分析
数据
处理过程PowerQuery小技巧分享 新冠病例活动轨迹地图标识
excel
一列
多行
数据
合并
、一行
多列
合并
一、
一列
多行
数据
合并
1.1 在B1单元格输入=A1:A6 1.2 然后按F9键 1.3 最后删除{}和"",全量替换即可,根据需要将";“替换为”,"或其他字符。 二、一行
多列
合并
跟
一列
多行
合并
为一个单元格类似 2.1 在D1单元格输入=A1:C1 2.2 然后按F9键 2.3 最后删除{}和"",全量替换即可,根据需要将";“替换为”,"或其他字符。 ...
MySQL将
多列
数据
合并
成
一行 函数GROUP_CONCAT的用法
Mysql将
多列
数据
合并
成
一行 函数Group_concat的用法 例: 原始
数据
:一个 channel_id 对应多个 category_id 处理后
数据
:每个 channe_id 对应的 category_id 对应处理
数据
的sql: SELECT channel_id,GROUP_CONCAT(category_id) FROM test GROUP BY channel_id 函数Group_concat的用法: group_concat([DISTINCT] 要连接的字段 [Order
excel
多列
合并
关联
数据
假设现在有三张表第一张 第二张 第三张 姓名与操作id相对应,现在想弄出这样的一个表,将
多列
数据
整合起来 那怎么做呢? 需要用到函数vlookup 这个查找值是
合并
时不变的那列,在这个案例下,就是指日期+姓名+操作id这三列,但是这里是不能写这么多的,只能是
一列
的第一个值,作为查找值,应该是像主键一样具有唯一的id。第一步,将三列
合并
为
一列
,需要用到函数concatenate 公式
各
数据
库SQL查询结果多行
数据
合并
成
一行
listagg函数是在oracle11g后新增的,是一个实现字符串聚合的内建函数。也可以实现行转列的功能,将某个字段的多行
数据
合并
成
一条。示例,现在有一张风险表,每个风险项(risk_id)对应有多条规则(risk_rule),现在我要按照风险项把对应的规则都查询出来。wm_concat函数是是oracle中常用的函数,功能:行转列,可以将查询出的多行某列值使用逗号进行隔开拼接,
成
为一条
数据
。一、Oracle函数多行
数据
合并
成
一行。二、Mysql函数多行
数据
合并
成
一行。一、wm_concat。
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章