首页 > 数据库 >MySQL 按时间段统计SQL

MySQL 按时间段统计SQL

时间:2023-11-24 19:55:58浏览次数:46  
标签:count tmp HOUR hour SQL num 时间段 MySQL

按2小时段统计

select * from (SELECT FLOOR(HOUR(dateTimeColumn) / 2) * 2 as hour, count(id) as num FROM tableName group by hour ) tmp order by num

 

按1小时段统计

select * from (SELECT HOUR(dateTimeColumn) as hour, count(id) as num FROM tableName group by hour ) tmp order by num

 

标签:count,tmp,HOUR,hour,SQL,num,时间段,MySQL
From: https://www.cnblogs.com/101key/p/17854630.html

相关文章

  • SQL server配置邮件服务已报错处理
    报错处理:SQLerror'Mailnotqueued.DatabaseMailisstopped.UseSysmail_start_sptostartDatabaseMail'邮件未排队。数据库邮件已停止。使用sysmail_start_sp来启动数据库邮件。1)确认数据库邮件是否启动。执行下面sql,若显示“1”,表示已启动。sp_configure'showadvanced......
  • python mysql 文件数据入库
    概述使用python读取数据文件(本文用的csv),处理后批量插入MySQL数据库中,在此做个记录。程序importpandasaspdfromdatetimeimportdatetimeimportpymysql#GLBS_real_power_mv_no=1000001real_power_file_file_path='./GLBS__DATA.csv'#mysqlmysql_host='127.0......
  • MySQL_索引
    索引的分类按数据结构:B+树,Hash,Full-text。按物理存储:聚簇(主键),二级(辅助)。字段特性:主键,唯一,普通,前缀。字段个数:单列,联合。按数据结构-B+树索引除此之外还有:Hash,Full-text回表:要查找2个B+树才能找到数据(二级索引-得到主键值-主键索引-得到数据)。覆盖索引:在二级索引的B+树......
  • 4.MySQL(数据模型,SQL简介,DDL,DML)
    MySQL(数据模型,SQL简介,DDL,DML)概述:数据库:DataBase(DB),是存储和管理数据的仓库;数据库管理系统:DataBaseManagementSystem(DBMS),操纵和管理数据库的大型软件;SQL:StructuredQueryLanguage,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准;MySQL是一......
  • 5.MySQL(DQL,多表)
    MySQL(DQL,多表)SQL简介:DQL:DQL(基本查询):语法:查询多个字段:select字段1,字段2,字段3from表名;查询所有字段(通配符):select*from表名;设置别名:select字段1[as别名1],字段2[as别名2]from表名;去除重复记录:selectdistinct字段列表from表名;注意事项:*号代......
  • 7.动态SQL
    动态SQL简介:随着用户的输入或外部条件的变化而变化的SQL语句,我们称为动态SQL;写在XML映射文件中;元素:1.<if></if>:作用用于判断条件是否成立;属性:text属性:用于条件判断,如果条件为true,则拼接SQL,判断条件为实体类属性名;例子:<iftest="name!=null"> ANDautho......
  • Mysql基础操作(命令行)
    一、背景docker安装mysql8,映射本地端口3306二、创建数据库createdatabasemyblogcharset=utf8; 三、选择数据库usemyblog;  四、查看所有表showtables;  五、查看表结构descmm_t_user;  showcolumnsfrommm_t_user;  六、向表......
  • 17-基础SQL-函数-日期函数
    什么是函数:是指一段可以直接被另一段程序调用的程序或代码MySQL的函数主要包括:字符串函数、数值函数、日期函数、流程函数。日期函数常见的日期函数如下:CURDATE()演示:返回当前日期SELECTCURDATE();CURTIME()演示:返回当前时间SELECTCURTIME();NOW()演示:返回当......
  • SqlServer 数据库表死锁
    数据库表死锁 spid  锁表进程tableName  被锁表名declare@spid intSet@spid =618--锁表进程declare@sqlvarchar(1000)set@sql='kill'+cast(@spid asvarchar)exec(@sql)select  request_session_id  spid,OBJECT_NAME(resource_associated_entity_i......
  • sqlserver 中将存入值编码‘1,2,3’查询返回编码对应名称‘张三,李四,王五’
    select(selectMouldNamefrommould_MouldwhereMouldCode=a.MouldCode)MouldName,(selectSpecsfrommould_MouldwhereMouldCode=a.MouldCode)MouldSpecs,STUFF((SELECT','+f.ProcessNameFROMmes_ProcessfWHERECH......