SQL函数
hankl1990
show me the code
展开
-
SQL 之 round() 函数
四舍五入的函数。SQL ROUND() 函数ROUND() 函数ROUND() 函数用于把数值字段舍入为指定的小数位数。SQL ROUND() 语法SELECT ROUND(column_name,decimals) FROM table_name;参数描述column_name必需。要舍入的字段。de转载 2017-07-21 15:47:26 · 2813 阅读 · 0 评论 -
SQL 之 cast()函数
转自:http://www.cnblogs.com/accumulater/p/6149669.html一、语法:CAST (expression AS data_type)参数说明:expression:任何有效的SQServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type转载 2017-07-21 15:52:57 · 318 阅读 · 0 评论 -
SQL 函数之 row_number() over()
转自:http://www.jb51.net/article/107379.htm这个函数在开发中还是很有用处的。。。。。1 前言在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检索的时候,显示多条记录,这就有违咱们的初衷啦!因此,为转载 2017-07-19 09:51:30 · 3470 阅读 · 0 评论 -
SQL 之 concat_ws 和 concat
zhuanzi:http://www.2cto.com/database/201202/120705.html1、concat()函数1.1 MySQL的concat函数可以连接一个或者多个字符串,如mysql> select concat('10');+--------------+| concat('10') |+--------------+| 10转载 2017-07-26 13:45:31 · 2294 阅读 · 0 评论 -
SQL 之 lateral view explode()
转自:http://www.cnblogs.com/judylucky/p/3713774.htmlhive行转多列LATERAL VIEW explode该文参考了:http://blog.sina.com.cn/s/blog_7e04e0d00101csic.htmlhttps://cwiki.apache.org/confluence/display/Hi转载 2017-07-26 14:47:53 · 7544 阅读 · 0 评论 -
Partition By/row_number()/rank()
转子:http://www.cnblogs.com/linJie1930906722/p/6036053.html分区函数Partition By的与row_number()的用法以及与排序rank()的用法详解(获取分组(分区)中前几条记录)partition by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函转载 2017-09-18 10:13:41 · 329 阅读 · 0 评论 -
SQL 之 sql的解析执行顺序问题
转自:http://www.cnblogs.com/summer_adai/archive/2011/10/28/2227605.html明白这些东东是我们可以写出一个合理的高效的sql的前提条件。SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语转载 2017-09-10 15:19:39 · 516 阅读 · 0 评论