`

DB2 聚合函数

 
阅读更多
VALUE函数 

语法:VALUE(EXPRESSION1,EXPRESSION2) 

VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第一个参数的值。 


COALESCE函数 

语法:COALESCE(ARG1,ARG2...) 

COALESCE返回参数集中第一个非null参数。用法类似于VALUE函数。 


LENGTH函数 

语法:LENGTH(ARG) 

LENGTH函数返回参数的长度。 



LCASE、LOWER函数 

语法:LCASE()、LOWER() 

LCASE、LOWER函数返回定长、变长字符串的小写形式。 




UCASE、UPPER函数 

语法:UCASE()、UPPER() 

UCASE、UPPER函数返回定长、变长字符串的大写形式。 


LTRIM、RTRIM函数 

语法:LTRIM()、RTRIM() 

LTRIM、RTRIM函数从CHAR、VARCHAR、GRAPHIC或者VARGRAPHIC中去掉左侧或右侧的空格。 




LEFT、RIGHT函数 

语法:LEFT(ARG,LENGTH)、RIGHT(ARG,LENGTH) 

LEFT、RIGHT函数返回ARG最左边、右边的LENGTH个字符串,ARG可以是CHAR或BINARY STRING。 




CONCAT函数 

语法:CONCAT(ARG1,ARG2) 

CONCAT函数返回两个字符串的连接。 




INSERT函数 

语法:INSERT(ARG1,POS,SIZE,ARG2) 

INSERT函数返回一个字符串,将ARG1从POS处删除SIZE个字符,将ARG2插入该位置。 


 

LOCATE函数 

语法:LOCATE(ARG1,ARG2,<POS>) 

LOCATE函数在ARG2中查找ARG1第一次出现的位置,如果指定POS,则从ARG2的POS处开始查找ARG1第一次出现的位置。 



POSSTR函数 

语法:POSSTR(EXP1,EXP2) 

POSSTR函数返回EXP2在EXP1中的位置。 

 

REPEAT函数 

语法:REPEAT(ARG1,NUM_TIMES) 

REPEAT函数返回ARG1被重复NUM_TIMES次的字符串。 



REPLACE函数 

语法:REPLACE(EXP1,EXP2,EXP3) 

REPLACE函数用EXP3代替EXP1中所有的EXP2。 

 

SPACE函数 

语法:SPACE(SIZE) 

SPACE函数返回一个包含SIZE个空格的字符串。 



SUBSTR函数 

语法:SUBSTR(ARG1,POS,<LENGTH>) 

SUBSTR函数返回ARG1中POS位置开始的LENGTH个字符,如果没有指定LENGTH,则返回剩余的字符。




select column1 || columns2 from tablename with ur;

(
链接 column1 和columns2 (两列的数据类型要相同):
比如: column1='abc' 
          column2='xyz'
这条语句执行的结果就是: abcxyz.
)









分享到:
评论

相关推荐

    DB2各类函数总汇

    DB2各类函数的分类总汇文档 1. 聚合函数 2. 类型转换函数 3. 数学函数 4. 字符串函数 5. 日期时间函数 6. XML 函数 7. 分区函数 8. 安全函数 9. 其他

    db2 常见错误 吐血总结

    db2 常见错误 总结 大家要下啊 要不后悔啊

    SQL开窗函数的具体实现详解

    开窗函数简介:与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是它不像普通聚合函数那样每组只返回一个值,开窗函数可以为每组返回多个值,因为开窗函数所执行聚合计 算的行集组是窗口。在 ISO SQL 规定

    Oracle数据库中SQL开窗函数的使用

    开窗函数简介:与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是它不像普通聚合函数那样每组只返回一个值,开窗函数可以为每组返回多个值,因为开窗函数所执行聚合计 算的行集组是窗口。在 ISO SQL 规定

    Mycat-server-1.6-RELEASE源码

    支持数据的多片自动路由与聚合,支持sum,count,max等常用的聚合函数,支持跨库分页。 支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。 支持通过全局表,ER关系的分片策略,实现了高效的多表join...

    开窗函数有浅入深详解(一)

    目前在 MSSQLServer、Oracle、DB2 等主流数据库中都提供了对开窗函数的支持,不过非常遗憾的是 MYSQL 暂时还未对开窗函数给予支持。 为了更加清楚地理解,我们来建表并进行相关的查询(截图为MSSQLServer中的结果) ...

    程序员的SQL金典6-8

     4.3.2 数据分组与聚合函数  4.3.3 HAVING语句  4.4 限制结果集行数  4.4.1 MySQL  4.4.2 MS SQL Server 2000  4.4.3 MS SQL Server 2005  4.4.4 Oracle  4.4.5 DB2  4.4.6 数据库分页  4.5 抑制数据重复 ...

    程序员的SQL金典7-8

     4.3.2 数据分组与聚合函数  4.3.3 HAVING语句  4.4 限制结果集行数  4.4.1 MySQL  4.4.2 MS SQL Server 2000  4.4.3 MS SQL Server 2005  4.4.4 Oracle  4.4.5 DB2  4.4.6 数据库分页  4.5 抑制数据重复 ...

    程序员的SQL金典3-8

     4.3.2 数据分组与聚合函数  4.3.3 HAVING语句  4.4 限制结果集行数  4.4.1 MySQL  4.4.2 MS SQL Server 2000  4.4.3 MS SQL Server 2005  4.4.4 Oracle  4.4.5 DB2  4.4.6 数据库分页  4.5 抑制数据重复 ...

    程序员的SQL金典4-8

     4.3.2 数据分组与聚合函数  4.3.3 HAVING语句  4.4 限制结果集行数  4.4.1 MySQL  4.4.2 MS SQL Server 2000  4.4.3 MS SQL Server 2005  4.4.4 Oracle  4.4.5 DB2  4.4.6 数据库分页  4.5 抑制数据重复 ...

    程序员的SQL金典.rar

     4.3.2 数据分组与聚合函数  4.3.3 HAVING语句  4.4 限制结果集行数  4.4.1 MySQL  4.4.2 MS SQL Server 2000  4.4.3 MS SQL Server 2005  4.4.4 Oracle  4.4.5 DB2  4.4.6 数据库分页  4.5 抑制数据重复 ...

    MavenFuzzyFactory_Project:SQL项目,用于分析不断发展的业务并收集相关信息,以帮助指导公司的未来

    掌握结构化查询语言(SQL)的技能并学习如何使用基本命令(例如聚合函数,联接,大小写等),以便从数据库中检索相关信息以进行可视化。 数据库 该项目中使用的数据库由Maven Analytics的John Pauler提供,他授权在...

    Mycat数据库中间件-其他

    支持数据的多片自动路由与聚合,支持sum,count,max等常用的聚合函数。 支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。 支持通过全局表,ER关系的分片策略,实现了高效的多表join查询。 支持...

    Mycat数据库中间件 v1.13

    支持数据的多片自动路由与聚合,支持sum,count,max等常用的聚合函数。 支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。 支持通过全局表,ER关系的分片策略,实现了高效的多表join查询。 ...

    Mycat2数据库中间件-其他

    支持数据的多片自动路由与聚合,支持sum,count,max等常用的聚合函数。支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。支持通过全局表,ER关系的分片策略,实现了高效的多表join查询。支持多...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器。收费 大型企业 Access 微软 Access是一种桌面数据库,只适合数据量少的应用,在处理少量 数据和单机访问的数据库时...

    asp.net知识库

    用于 Visual Studio .Net 的 IBM DB2 开发外接程序 第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet 特性 MySQL 和 .Net2.0配合使用 与DotNet数据对象结合的自定义数据...

    SQL语法大全

    用 rs("别名") 获取统的计值,其它函数运用同上。 (5) 数据表的建立和删除: CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… ) 例:CREATE TABLE tab01(name varchar(50),datetime default ...

Global site tag (gtag.js) - Google Analytics