SQL函数

作者: icessun | 来源:发表于2018-07-23 21:55 被阅读9次

sql有很多的用于计算或者计数的内置函数
select function(列) from 表
avg(列)求某一列的平均值
count(列) 求某一列的个数,null 不计入
select count(distinct age) from persons 返回指定列不同值的个数
select count(*) from persons 返回表中的所有记录数,行数
first(列):返回查询结果的第一列的数,可以先使用 order by 对结果进行排序,然后取第一个数
last(列):查询结果的最后一个值
max(列) 和 min(列):获取查询结果的最大值和最小值,也可以用于文本列,按照字母的顺序
sum(列):求和函数
group by 要组合的列名 :对查询的结果进行组合 一般配合 sum()函数使用
select customer ,sum(orderPrice) from orders group by customer
having 子句
where 关键字无法和合计函数一起使用,所以要用having
select customer ,sum(orderPrice) from orders where customer = ‘bush’ group by customer having sum(orderPice)> 1500
ucase(列):把字段的值转为大写 lcase(列):把字段的值转为小写
mid(列,start,[,length]):从文本字段中提取字符
start 默认为 1
列 为要提取字符的字段
length 返回的字符数,如果省略就返回剩下的文本
select mid(city,1,3) from citys
len(列) 返回字段值的长度
round(列,返回的小数位数)
now() 获取当前的时间
select p.name , p.age , now() from persons p
format() :对字段的显示进行格式化
select p.name,p.age,format(now(),‘YYYY-MM-DD’)as nowTime from persons p

相关文章

  • SQL Date 函数

    SQL Date 函数 标签(空格分隔): SQL SQLServer SQL Date 函数 SQL 日期 当我...

  • 每天一SQL语句(04):SQL 语句函数篇

    【开篇】SQL 语句函数篇 【1】SQL FUNCTIONS(函数) SQL 拥有很多可用于计数和计算的内建函数。...

  • Oracle_SQL函数-单行函数

    SQL函数 SQL函数分类 SQL函数主要有两种,分为单行函数、多行函数单行函数:只对一行进行变换,每行返回一个结...

  • 单行函数

    一、SQL函数概述 SQL函数分类 单行函数多行函数 单行函数语法 语法:函数名[(参数1,参数2,….)]注意:...

  • SQL内置函数使用手册

    SQL中有很多特别棒的内置函数。本文SQL内置函数手册中总结了SQL中常用的内置函数,包含通用聚合函数、安全检测函...

  • (4)SparkSQL中如何定义UDF和使用UDF

    Spark SQL中用户自定义函数,用法和Spark SQL中的内置函数类似;是saprk SQL中内置函数无法满...

  • hive窗口函数盘点

    在支持窗口函数里的sql里,善用窗口函数,能降低sql编写复杂度并提高sql执行效率。 窗口函数 function...

  • 学习SQL的第十天(11月18日~11月19日)

    SQL Date(日期) 函数 MySQL Date 函数 下表为 MySQL 中最重要的内建日期函数 SQL S...

  • SQL Server DATEADD() 函数

    SQL Server DATEADD() 函数 标签(空格分隔): SQL SQLServer SQL Serve...

  • mysql操作

    sql一些函数,复杂查询等基本操作 sql脚本 函数GROUP_CONCAT -GROUP_CONCAT 这个函数...

网友评论

      本文标题:SQL函数

      本文链接:https://www.haomeiwen.com/subject/qzrsmftx.html