前言
sql作为一门古老的语言,学习起来性价比超高!几十年都不用更新!本节内容为所有函数的复习题!
平均值 avg
代码语言:javascript复制select avg(字段) from 表
数量 count
代码语言:javascript复制select count(字段) from 表
返回不同的数目
select count(distinct 字段) from 表
排名第一的 first
代码语言:javascript复制select first(字段) from 表
选择最后的 last
代码语言:javascript复制select last(字段) from 表
最大值 max
代码语言:javascript复制select max(字段) from 表
最小值 min
代码语言:javascript复制select min(字段) from 表
求和 sum
代码语言:javascript复制select sum(字段) from 表
分组 group by
代码语言:javascript复制select * from 表 group by 字段
结果筛选 having 可以和聚合函数一起用
代码语言:javascript复制select * from 表 where... group by 字段 having sum(字段) > 10
返回查询记录
代码语言:javascript复制select * from 表 where exists(select * from 表)
大小写 ucase lcase
代码语言:javascript复制select ucase(字段) from 表
select lcase(字段) from 表
提取字符 mid
代码语言:javascript复制select mid(字段,1,5) from 表
返回字符串长度 len
代码语言:javascript复制select len(字段) from 表
四舍五入 round
代码语言:javascript复制select round(字段,小数位数) from 表
当前时间 now
代码语言:javascript复制select now() from 表
格式化 format
代码语言:javascript复制select format(字段,'%Y-%m-%d') as date from 表
select date_format(now(),'%Y-%m-%d') from 表
好了,本节结束!