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