常用统计求和SQL语句示例_MySQL教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:两种mysql对自增id重新从1排序的方法
本文介绍了两种mysql对自增id重新从1排序的方法,简少了对于某个项目初始化数据的工作量,感兴趣的朋友可以参考下 最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的Id自增越来越大,要让自增重新从1开始:那么就用下面的方法吧: 方法一:如果曾经的数据

   SQL语句例一:求某一字段在某一时间段内数量的总和

  表名 销售 字段有:编号 金额 统计这个表在某一时间段内金额的总和

  select sum(金额) from 表 where 条件

  SQL语句例二:SQL读出记录并统计出某一字段的总和

  select * ,SUM(字段) from 表名 where 条件 group by 字段

  SQL语句例三:SQL语句按每天、每月、每年统计出销售总额

  表名: 订单 字段有Ordertime(订单时间),money(金额)

  根据订单时间统计每天、每月、每年的销售总额

  1、每年

  select year(ordertime) 年,

  sum(money) 销售合计

  from 订单

  group by year(ordertime)

  2、每月

  select year(ordertime) 年,

  month(ordertime) 月,

  sum(money) 销售合计

  from 订单

  group by year(ordertime),

  month(ordertime)

  3、每日

  select year(ordertime) 年,

  month(ordertime) 月,

  day(ordertime) 日,

  sum(Total) 销售合计

  from 订单

  group by year(ordertime),

  month(ordertime),

  day(ordertime)

  SQL语句例四:统计某月销售量前10

  表名: 销售

  字段: 编号, 商品名称 价格 日期

  统计某月商品销量最大的商品前10个商品及销量。

  SELECT DISTINCT TOP 10 商品名称, SUM(价格) AS 产品总价, COUNT(*) AS 销量 FROM 销售 GROUP BY title

  加上月份:

  SELECT DISTINCT TOP 10 商品名称, SUM(价格) AS 产品总价, COUNT(*) AS 销量 FROM 销售 WHERE (MONTH(sdate) = '你要查的月份数字') GROUP BY 商品名称

  统计某月商品销量最大的商品前10个商品及销量并按销量排序

  SELECT DISTINCT TOP 10 商品名称, SUM(价格) AS 产品总价, COUNT(*) AS 销量 FROM 销售 WHERE (MONTH(日期) = '你要查的月份数字') GROUP BY 商品名称 ORDER BY 销量 DESC

分享:MySQL分页技术、6种分页方法总结
这篇文章主要介绍了MySQL分页技术、6种分页方法总结,本文总结了6种分页的方法并分别一一讲解它们的特点,需要的朋友可以参考下 概述 有朋友问: MySQL的分页似乎一直是个问题,有什么优化方法吗? 网上看到赶集网XX推荐了一些分页方法,但似乎不太可行,你能点评一下吗? 方

来源:模板无忧//所属分类:MySQL教程/更新时间:2015-08-05
相关MySQL教程