数据分析函数

concat()

函数用于将多个字符串连接成一个字符串

concat(fyear,
if(length(fmonth)=1,concat('0',fmonth), fmonth),
if(length(Fday)=1,concat('0',Fday), Fday)) shijian

rank()

rank函数就是对查询出来的记录进行排名

与row_number函数不同的是,rank函数考虑到了over子句中排序字段值相同的情况,如果使用rank函数来生成序号,over子句中排序字段值相同的序号是一样的,后面字段值不相同的序号将跳过相同的排名号排下一个,也就是相关行之前的排名数加一,可以理解为根据当前的记录数生成序号,后面的记录依此类推
select RANK() OVER(order by [UserId]) as rank,* from [Order] 

cast()

数据类型转换

CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型

decimal()

create table t1(c1 float(10,2), c2 decimal(10,2),c3 float);

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Danny的专栏

数据脱敏——基于Java自定义注解实现日志字段脱敏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

1.2K10
来自专栏技术小黑屋

深入探索Java 8 Lambda表达式

本文为 InfoQ 中文站特供稿件,首发地址为:http://www.infoq.com/cn/articles/Java-8-Lambdas-A-Peek-U...

16530
来自专栏逸鹏说道

Python3 与 NetCore 基础语法对比(就当Python和C#基础的普及吧)

VSCode设置python3的开发环境(linux下默认是python2)https://www.cnblogs.com/dotnetcrazy/p/9095...

14130
来自专栏web前端教室

ES6中提升效率的新方法,多学一点是一点。

ES6,ECMAScript6是目前js的新标准,又说是现在的es6是2015年发出来的,所以又称它为ECMAScript2015,所以说es6就是es2015...

21650
来自专栏攻城狮的动态

简谈快速排序

377100
来自专栏web编程技术分享

JavaScript: 零基础轻松学闭包(1)

21050
来自专栏恰童鞋骚年

设计模式的征途—21.迭代器(Iterator)模式

我们都用过电视机遥控器,通过它我们可以进行开机、关机、换台、改变音量等操作。我们可以将电视机看做一个存储电视频道的集合对象,通过遥控器可以对电视机中的频道集合进...

8720
来自专栏Java架构沉思录

关于Java序列化你不知道的事

您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本系列 中,Ted Neward 深...

10420
来自专栏java学习

Java每日一练(2017/7/20)

最新通知 ●回复"每日一练"获取以前的题目! ●【新】Ajax知识点视频更新了!(回复【学习视频】获取下载链接) ●【新】HTML5知识点视频更新了!(回复【前...

27060
来自专栏CVer

资源 | 十分钟速成Python

Amusi 今天不推论文速递、不推论文精读,不聊知识点。Amusi 知道关注CVer的同学们都是机器学习、深度学习、CV或者NLP方向的研究者,毋庸置疑,Pyt...

25230

扫码关注云+社区

领取腾讯云代金券