第二章、的基本函数
1-单行函数与多行函数
单行函数:指一行数据输入,返回一个值的函数。所以查询一个表时,对选择的每一行数据
都返回一个结果。
2&'!+$#3#4$!5#!!+(
多行函数:指多行数据输入,返回一个值的函数。所以对表的群组进行操作,并且每组返回
一个结果。(典型的是聚合函数)
2&'&*!&5#!!+(
1-1单行函数的几种类型
1-1-字符函数
#46#*&6777772&8#*&返回小写
*++6&8#*&6777772返回大写
$ '+6#*&67777728#*&返回首字母大写
#$'6,##)636&' $,677772,##)&' $,拼接 99只能拼接 1个字符串
&*.&'6' $,633:77772'从第 位开始截取 :位数
$&'6'; ;!;;;$;636;63:7772从第 :位起始找;字符在那个绝对位置
$,'<6' $,677772=长度
+)6>&'6336?6左填充
+)=@=@=A336B6右填充
+6CD$)C636C636677772D$)
' !6!65#!6!!' !$!677772' !$
1-1-1数值函数
#*$)对指定的值做四舍五入3#*$)+3&&为正数时,表示小数点后要保留的位数,&也
可以为负数,但意义不大。
#*$)%按指定精度对十进制数四舍五入3如%#*$)E-F1:33结果3E-F
#*$)E-F1:33结果3E=
#*$)E-F1:373结果3
'*$对指定的值取整 '*$+3&
'*$%按指定精度截断十进制数3如%'*$E-F1:33结果3E-F
'*$E-F1:3结果3E
'*$E-F1:373结果3E
!#)返回除法后的余数
2&'!#)315#!)*(
文档被以下合辑收录
评论