🙊SQL 函数
SQL 拥有很多可用于计数和计算的内建函数。
avg() 返回平均值
select avg(age) from 表名;
round()返回指定位数的小数(四舍五入)
在 SQL 中,ROUND() 函数用于将数字四舍五入到指定的小数位数。它的语法如下:
ROUND(expression, decimal_places)
其中,expression
是要进行四舍五入的数字或表达式,decimal_places
是要保留的小数位数。
以下是一些示例:
- 四舍五入到整数:
SELECT ROUND(3.7) AS RoundedNumber;
输出结果为 4
。
- 四舍五入到指定小数位数:
SELECT ROUND(3.14159, 2) AS RoundedNumber;
输出结果为 3.14
。
- 四舍五入负数:
SELECT ROUND(-2.5) AS RoundedNumber;
输出结果为 -3
。
请注意,ROUND() 函数的行为可能因数据库管理系统而异。某些数据库管理系统可能使用不同的函数名称或语法,或者可能具有其他可选参数。因此,建议查阅您所使用的数据库管理系统的文档以获取准确的信息。
count() 返回行数
select count(*) from 表名;
first() 返回第一个记录的值
select first(name) from 表名
last() 返回最后一个记录的值
select last(name) from 表名
max() 返回最大值
select max(age) from 表名
min() 返回最小值
select min(age) from 表名
sum() 返回总和
select sum(name) from 表名
ucase() 将字段转化为大写
select ucase(name) from 表名
lcase() 将字段转化为小写
select lcase(name) from 表名