mysql中如何对列求和

 更新时间:2023年05月29日 10:29:52   作者:要上天的毛驴  
这篇文章主要介绍了mysql中如何对列求和问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

mysql对列求和

mysql中,可以使用SELECT语句配合SUM()函数来对列求和,能够返回指定列值的总和,求和语法为“SELECT SUM(DISTINCT 列名) FROM 表名;”;其中,“DISTINCT”运算符允许计算集合中的不同值,可省略。SUM()函数在计算时,会忽略列值为NULL的行。

在mysql中,可以使用SUM()函数来对列求和。

SUM() 是一个求总和的函数,返回指定列值的总和。

mysql分组之后再求和

测试数据

SELECT
	COALESCE(type,'all'),
	SUM(price)
FROM
	products
GROUP BY
	type WITH ROLLUP;

执行效果

mysql列相加和列数据相加的方法函数

select CONCAT(列名,列1,列2) from table; 

结果是 当前所有列数据相加。一般用于地址拼接。

select GROUP_CONCAT(列名) from table; 

结果是 当前列数据相加。一般用于一对多查询返回单个字段集。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 老生常谈MYSQL模式匹配 REGEXP和like的用法

    老生常谈MYSQL模式匹配 REGEXP和like的用法

    下面小编就为大家带来一篇老生常谈MYSQL模式匹配 REGEXP和like的用法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • mysql优化取随机数据慢的方法

    mysql优化取随机数据慢的方法

    mysql取随机数据慢,怎么办?下面小编与大家一起来看看mysql取随机数据慢优化的过程。
    2013-11-11
  • select count()和select count(1)的区别和执行方式讲解

    select count()和select count(1)的区别和执行方式讲解

    今天小编就为大家分享一篇关于select count()和select count(1)的区别和执行方式讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 为什么说MySQL不建议使用delete删除数据

    为什么说MySQL不建议使用delete删除数据

    MySQL的DELETE语句是数据删除的核心工具,支持条件删除、多表关联删除及条数限制等高级功能,这篇文章主要介绍了为什么MySQL不建议使用delete删除数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2026-03-03
  • MySQL Count函数使用教程

    MySQL Count函数使用教程

    这篇文章主要介绍了MySQL Count函数,COUNT()是一个聚合函数,返回指定匹配条件的行数。开发中常用来统计表中数据,全部数据,不为NULL数据,或者去重数据
    2022-12-12
  • MySQL ibtmp1文件查看及过大处理策略

    MySQL ibtmp1文件查看及过大处理策略

    ibtmp1 是 InnoDB 临时表空间文件,用于存储 MySQL InnoDB 引擎产生的临时数据,保证大数据操作不会溢出内存,本文给大家介绍了MySQL ibtmp1文件详解及过大处理策略,需要的朋友可以参考下
    2026-02-02
  • MySQL 表约束从基础约束到外键关联实战案例详解

    MySQL 表约束从基础约束到外键关联实战案例详解

    文章全面介绍了MySQL的核心表约束,结合PPT实战案例讲解用法、区别与避坑点,帮你设计出健壮的数据库表结构,通过实例展示了如何设计健壮的数据库表结构,并提供了约束选型和避坑指南,感兴趣的朋友跟随小编一起看看吧
    2026-04-04
  • Navicat for MySQL导出表结构脚本的简单方法

    Navicat for MySQL导出表结构脚本的简单方法

    下面小编就为大家带来一篇Navicat for MySQL导出表结构脚本的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • mysql使用insert into select插入查出的数据

    mysql使用insert into select插入查出的数据

    这篇文章主要介绍了mysql使用insert into select插入查出的数据方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 在MySQL中解析JSON或将表中字段值合并为JSON问题

    在MySQL中解析JSON或将表中字段值合并为JSON问题

    这篇文章主要介绍了在MySQL中解析JSON或将表中字段值合并为JSON问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04

最新评论