当前位置: 首页 > news >正文

C#操作MySQL从入门到精通(14)——汇总数据

前言

我们有时候需要对数据库查询的值进行一些处理,比如求平均值等操作,本文就是详细讲解这些用法,本文测试使用的数据库数据如下:
在这里插入图片描述

1、求平均值

求所有student_age 列的平均值
string sql = string.Empty;
if (radioButton_AVG.Checked)
{
sql = “select AVG( student_age ) as AVG_age from student_info”;
}
在这里插入图片描述

2、计算数量

使用Count函数可以对列的行数进行统计,并且如果值为Null的行也要被统计的话则使用 COUNT(*),否则使用COUNT(列名)

2.1 将Null值带入计算

else if (radioButton_COUNT.Checked)
{
sql = “select COUNT(*)as Count_age from student_info”;//Null值带入计算
student_info";//null值不带入计算
}

2.2 不讲Null值带入计算

sql = "select C

http://www.lryc.cn/news/368425.html

相关文章:

  • 【设计模式深度剖析】【2】【行为型】【命令模式】| 以打开文件按钮、宏命令、图形移动与撤销为例加深理解
  • 【随手记】maplotlib.use函数设置图像的呈现方式
  • LLVM Cpu0 新后端 系列课程总结
  • 【云原生】Kubernetes----RBAC用户资源权限
  • ORA-01652 表空间不够解决方案
  • 亚马逊 AWS 视频转码功能、AWS Elemental MediaConvert 中创建和管理转码作业
  • RocketMQ可视化界面安装
  • 【ffmpeg】本地格式转换 mp4转wav||裁剪mp4
  • 基于Django+MySQL的智慧校园系统
  • Linux基础指令(一)
  • 三极管十大品牌
  • 需求记录(共享元素)
  • .Net 使用 MongoDB
  • 【TensorFlow深度学习】值函数估计:蒙特卡洛方法与TD学习
  • 成功解决ModuleNotFoundError: No module named ‘cv2’
  • 中国蚁剑 安装教程 2024年5月
  • Golang-分离式加载器(传参)AES加密
  • 速览三版HTTP的改进策略
  • window.open(“.html“,“_blank“) 执行是下载,并没有打开新窗口显示html
  • 【QT5.14.2】编译MQTT库example的时候报No such file or directory
  • 【数据结构】前缀树(字典树)汇总
  • Linux:基础开发工具
  • HarmonyOS NEXT Push接入
  • 如何快速入门Element-UI:打造高效美观的前端界面
  • Langchain的向量存储 - Document示例代码里的疑问
  • Docker 教程-介绍-2
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 伐木工(200分) - 三语言AC题解(Python/Java/Cpp)
  • UltraScale+系列模块化仪器,可以同时用作控制器、算法加速器和高速数字信号处理器
  • Python与其他编程语言(如Java、C++)相比有哪些优势?
  • Edge浏览器双击关闭标签页,双击关闭浏览器选项卡