MySQL Group By用法

时间:2012-01-05 19:05:14 

MySQL Group By用法

我们现在回到函数上。记得我们用 SUM 这个指令来算出所有的 Sales (营业额)吧!如果我们的需求变成是要算出每一间店 (store_name) 的营业额 (sales),那怎么办呢?在这个情况下,我们要做到两件事:第一,我们对于 store_name 及 Sales 这两个栏位都要选出。第二,我们需要确认所有的 sales 都要依照各个 store_name 来分开算。这个语法为:

SELECT "栏位1", SUM("栏位2") FROM "表格名" GROUP BY "栏位1"

SELECT store_name, SUM(Sales) FROM Store_Information GROUP BY store_name

在我们的示范上,

Store_Information 表格

store_nameSalesDate

Los Angeles$1500Jan-05-1999

San Diego$250Jan-07-1999

Los Angeles$300Jan-08-1999

Boston$700Jan-08-1999

我们就打入, SELECT store_name, SUM(Sales) FROM Store_Information GROUP BY store_name

结果:

store_nameSUM(Sales)

Los Angeles$1800

San Diego$250

Boston$700

当我们选不只一个栏位,且其中至少一个栏位有包含函数的运用时,我们就需要用到 GROUP BY 这个指令。在这个情况下,我们需要确定我们有 GROUP BY 所有其他的栏位。换句话说,除了有包括函数的栏位外,我 们都需要将其放在 GROUP BY 的子句中。

标签:mysql,group,by
0
投稿

猜你喜欢

  • Python语言实现二分法查找

    2021-12-01 18:39:49
  • Python基础之赋值,浅拷贝,深拷贝的区别

    2021-06-28 18:39:15
  • 解决python3 urllib 链接中有中文的问题

    2022-10-19 08:43:51
  • Python3使用requests模块实现显示下载进度的方法详解

    2021-03-26 21:14:52
  • pandas 实现分组后取第N行

    2023-02-09 11:11:40
  • 利用Python制作一个愚人节整蛊消息框

    2022-08-07 22:06:53
  • PHP实现页面静态化的超简单方法

    2023-11-18 17:13:24
  • Python卸载模块的方法汇总

    2022-03-14 16:50:21
  • js Function类型

    2024-05-02 16:28:23
  • Python的string模块中的Template类字符串模板用法

    2023-02-02 10:53:05
  • 提升Go语言开发效率的小技巧实例(GO语言语法糖)汇总

    2023-07-08 10:01:26
  • php 常用字符串函数总结

    2024-06-05 09:47:33
  • 将以用户为中心的设计嵌入产品设计和开发流程

    2009-08-11 14:27:00
  • 《悟透JavaScript》之 甘露模型

    2008-06-09 14:03:00
  • Go实现基于RSA加密算法的接口鉴权

    2024-05-10 13:56:33
  • Python socket模块ftp传输文件过程解析

    2021-04-17 02:22:59
  • Python免费验证码识别之ddddocr识别OCR自动库实现

    2023-02-25 12:28:31
  • PHP get_html_translation_table()函数用法讲解

    2023-06-05 18:36:00
  • python+Django+apache的配置方法详解

    2021-02-18 06:39:06
  • 搭建pypi私有仓库实现过程详解

    2023-02-02 09:14:35
  • asp之家 网络编程 m.aspxhome.com