首页 > 数据库 >Mysql按日、周、月进行分组统计

Mysql按日、周、月进行分组统计

时间:2022-08-26 14:04:24浏览次数:65  
标签:count group FORMAT no 分组 Mysql DATE 按日 select

1)按天统计:

select DATE_FORMAT(start_time,'%Y%m%d') days,count(product_no) count from test group by days;
2)按周统计: select DATE_FORMAT(start_time,'%Y%u') weeks,count(product_no) count from test group by weeks;
3)按月统计: select DATE_FORMAT(start_time,'%Y%m') months,count(product_no) count from test group bymonths;

 

标签:count,group,FORMAT,no,分组,Mysql,DATE,按日,select
From: https://www.cnblogs.com/wj123bk/p/16627324.html

相关文章

  • MySQL在grant时报错ERROR 1064 (42000)
    网上查到的grant方式大多会报错,主要原因是MySQL版本8.0后不能再使用原来的方式查询MySQL版本SELECTversion();在8.0版本下grantallprivilegesontest.*tote......
  • MySQL查询性能优化七种武器之索引下推
    今天要讲的是MySQL的另一种查询性能优化方式— 索引下推(IndexConditionPushdown,简称ICP),是MySQL5.6版本增加的特性。1.索引下推的作用主要作用有两个:减少回表查询......
  • mysql8.0.30安装
    1.下载 MySQL::DownloadMySQLCommunityServer   2.安装执行mysqldinstall提示安装成功   3.初始化data(安装目录下是没有data的,执行此命令后......
  • 《八股文》MySQL核心问题总结(一)
      作为SQLBoy,基础部分不会有人不会吧?面试也不怎么问,基础掌握不错的小伙伴可以跳过这一部分。当然,可能会现场写一些SQL语句,SQ语句可以通过牛客、LeetCode、LintCode之......
  • arm架构安装mysql5.7
    添加mysql用户组和mysql用户,用于隔离mysql进程groupadd-rmysql&&useradd-r-gmysql-s/sbin/nologin-Mmysql2.安装依赖库yuminstall-ylibaio*下载解压M......
  • Debian 11 安装 MySQL 8.0.30
    阿里云轻量级服务器Debian11安装MySQL8.0.30一、从官网下载MySQL8.0.30的64位压缩包sudowgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.30-......
  • Mysql和Redis数据如何保持一致
    先阐明一下Mysql和Redis的关系:Mysql是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis是用来当缓存,用来提升数据访问的性能。关于如何保证Mysql和Redis中的数据一致......
  • Python——pymysql(连接mysql数据库)
    基本设置(包括预防SQL注入):SQL注入问题,在写入sql语言时,可能会有利用mysql语句来进行正常输入的规避。importpymysqlconn=pymysql.connect(host='127.0.0.1',user......
  • mysql主从复制
    主配置[mysqld]#主数据库端ID号server_id=1#开启二进制日志log-bin=mysql-bin#需要复制的数据库名,如果复制多个数据库,重复设置这......
  • Mysql——运维
    慢日志可以进行对数据库系统查询方面大于设定值进行的日志记录。慢日志-执行时间>10-未命中索引-日志文件路径配置:-内存showvariablesli......