- 博客(4)
- 收藏
- 关注
原创 Oracle 动态行转列返回JSON
Oracle 动态行转列返回JSON 1.参数介绍 columns_name: 返回查询的列名 sql_from: 表名或者语句 sql_where: Condition p_str1: 动态行转列的列名称 p_str2:动态行转列的列值的名称 P_json: sql_from语句字段是否有json对象和数组 p_type:MAX/MIN/SUM… p_order_by: 行转列排序 2.语句 FUNCTION buildPivot ( columns_name IN CLOB,
2022-04-22 09:57:10
1422
原创 Oracle 动态行转列函数
1.函数描述 使用函数实现动态行的值转换为列名的查询语句。 2.函数参数定义 columns_name: 返回查询的列名 sql_from: from语句 sql_where: where语句 p_str1: 动态行转列的列名称 p_str2:动态行转列的列值 3.函数 CREATE OR REPLACE FUNCTION buildPivot ( columns_name IN CLOB, sql_from IN CLOB, sql_where IN CLOB, p_s
2021-10-29 16:23:00
1224
原创 VLOOKUP的基本使用
一、VLOOKUP概念 使用这个工具在面对大量数据时可以极大减少我们工作中查询时间,提高工作效率 二、函数介绍 VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) 1.lookup_value:查找值 2.table_array:查找范围 3.col_index_num:查找范围中第几列 4.[range_lookup]:0-代表精确查找, 1-代表模糊查找 输入完回车只会先匹配一个,其他的需要下来匹配。 三、使用 年段成绩
2021-02-20 12:07:59
1405
原创 SQL SERVER将某一字段的数据以特殊符号截取分列显示
** 将某一字段的数据以特殊符号截取分列显示 ** 例子:‘hwfh,3:fsdfh|| wuhs,0:wfuwe|| sdgsf,8:dudui’ 需求: 只截取前五组数据 只留下str1和str2数据 方法一: SELECT DISTINCT A.截取的字段名, PARSENAME(REPLACE(PARSENAME(REPLACE(A.截取的字段名,'||','.'),1),':','.'),2) AS str1_ONE, PARSENAME(REPLACE
2020-12-25 11:10:52
1967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人