数据库技术与应用(SQL Server)——【SQL Server单表查询(二)】

本文详细介绍了SQL Server中的单表查询,包括SQL函数的使用,如聚合函数(AVG, COUNT, MAX, MIN, SUM)和标量函数(UCASE, LCASE, MID, LEN, ROUND, NOW, FORMAT)。还探讨了如何使用这些函数进行统计分析,以及如何通过GROUP BY和HAVING子句对数据进行分组和排序,以实现更复杂的查询需求。" 136268764,5733124,使用Python OpenCV识别身份证文字,"['图像处理', '计算机视觉', 'OCR', 'Python库']
摘要由CSDN通过智能技术生成

单表查询(二)

SQL函数:

SQL 拥有很多可用于计数和计算的内建函数

SQL函数分类:

SQL Aggregate函数和SQL Scalar函数
SQL Aggregate函数(聚合函数或合计函数)
AVG()-返回平均值
COUNT()-返回行数
FIRST()-返回第一个记录的值
LAST()-返回最后一个记录的值
MAX()-返回最大值
MIN()-返回最小值
SUM()-返回总和

SQL Scalar 函数

SQL Scalar函数基于输入轴,返回一个单一的值
UCASE() -将某个字段转换为大写
LCASE()-将某个字段转换为小写
MID()-从某个文本字段提取字符,MySql中使用
SubSrting(字段,1,end)-从某个文本字段提取字符
LEN()-返回某个文本字段的长度
ROUND()-对某个数值字段进行指定小数位数的四舍五入
NOW()-返回当前的系统日期和时间
FORMAT()-格式化某个字段的显示方式

使用聚合函数进行统计

聚合函数也叫统计函数,其作用是对一组值进行计算并返回一个统计结果。
SQL AVG()函数
AVG()函数返回数值列的平均值,NULL 值不包括在计算中。
SQL AVG()语法:
 

SELECT AVG(column_name) FROM table_name;


实例
当我们要查询TABLE表中成绩score这一列的平均数时,则

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值