`
ainidehsj
  • 浏览: 136253 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

MySQL表数据均匀分布到24小时内

阅读更多
//测试
set @mycnt = 0;
set @avgtime=0;
select (@avgtime:=1440*60/count(1)) avgtime,count(1) from wbswry;
     select (@mycnt := @mycnt + 1) as ROWNUM , DATE_FORMAT(CONCAT(CURRENT_DATE(),' ',SEC_TO_TIME(@mycnt*@avgtime-1)),'%Y%m%e%H%i%s') as tt,gxsj
      from wbswry

//执行更新
//由于在update中,变量累加需要进行赋值,故添加一个行号字段
alter table wbswry
add rn int;

set @mycnt = 0;
set @avgtime=0;
//计算表中每一行所占的时间,单位:秒
select (@avgtime:=1440*60/count(1)) avgtime,count(1) from wbswry;
//进行更新
update  wbswry set rn=@mycnt := @mycnt + 1,gxsj=CONCAT(CURRENT_DATE(),' ',SEC_TO_TIME(@mycnt*@avgtime-1))
分享到:
评论
1 楼 yin_bp 2011-07-29  
学习了,支持

相关推荐

    mysql 统计一天24小时数据默认补0SQL

    ### MySQL 实现一天24小时数据统计并默认补0的方法 在进行数据分析时,我们经常会遇到需要统计一天内每个小时的数据情况。为了确保统计数据的完整性,对于那些在某小时内无记录的情况,通常需要将该小时的数据设为0...

    利用Flume将MySQL表数据准实时抽取到HDFS、MySQL、Kafka

    标题中的“利用Flume将MySQL表数据准实时抽取到HDFS、MySQL、Kafka”是一项数据集成任务,涉及Apache Flume、MySQL数据库、Hadoop Distributed File System (HDFS) 和Apache Kafka这四个关键技术。Flume是Apache的一...

    全球主要国家数据表mysql

    标题 "全球主要国家数据表mysql" 指的是一个专门设计用于MySQL数据库的表格,包含了全球各个国家的主要信息。这个数据表可能包含了各国的基本统计数据,如国家名称、首都、人口、面积、货币、国际电话区号等。这些...

    mysql-oracle数据同步

    本文将深入探讨MySQL到Oracle的数据同步过程,以及如何在同步过程中修改MySQL数据表的标识。 首先,我们要理解MySQL和Oracle是两种不同的关系型数据库管理系统(RDBMS)。MySQL以其开源、轻量级、高效的特点被广泛...

    MySQL 中国省市区SQL表数据

    MySQL 中国省市区SQL表数据

    中国的省市区县mysql数据表

    包含中国的省市区县的mysql表

    45-MySQL单表2000万数据查询慢解决方案1

    MySQL单表2000万数据查询慢解决方案1 本文主要讨论了如何解决MySQL单表2000万...通过本文,我们可以学习到如何使用分区和时间触发器来解决MySQL单表2000万数据查询慢的问题,并可以将这些技术要点应用到实际工作中。

    跨服务器增量同步mysql表数据的shell实现

    这个脚本实现了跨服务器增量同步mysql数据的功能,可以同步多个表。 在使用这个脚本的时候需要注意有修改的地方就是源表配置、目标表配置需要修改成自己的服务器和登录mysql数据库的用户名和密码。基础配置中需要...

    中国省市区城市列表mysql数据表,可直接导入数据库、可转JSON数据,带行政区划码和经纬度

    用户只需将此文件导入到他们的MySQL服务器,即可生成包含中国所有省市区城市信息的数据表。导入过程可以通过MySQL命令行客户端、图形化管理工具(如phpMyAdmin、Navicat等)或编程语言(如Python的pymysql库)来实现...

    mysql-省市县-表结构+表数据

    mysql-省市县-表结构+表数据,用mysql sql语句写的省市区信息代码,可以直接运行用哦

    C#操作Mysql创建数据库,数据表,增、删、改数据

    本教程将详细介绍如何使用C#与Mysql进行交互,包括创建数据库、数据表以及执行基本的CRUD(Create、Read、Update、Delete)操作。 首先,我们需要在C#项目中引入Mysql的数据提供者——`MySql.Data.dll`。这个库允许...

    mysql数据表导出为word文档工具

    MySQL 数据表导出为 Word 文档工具 MySQL 数据表导出为 Word 文档工具是软件开发中一个重要的工具,能够将 MySQL 数据库中的数据表导出为 Word 文档,使得数据库的记录和管理更加方便。 MySQL 数据库连接 在使用...

    mysql最新三级省市区数据表

    mysql最新三级省市区数据表

    mysql省市区数据表

    mysql省市区数据表

    省市区街道4级MySQL数据.rar

    .sql文件是MySQL的数据脚本文件,可以直接在MySQL环境中执行,以创建相应的数据库表并填充数据。 标签 "省市区街道四级MySQL" 为这个数据集定了位,表明其专注于中国的四级行政区域数据,并且与MySQL数据库系统密切...

    datax数据从hive导入mysql数据缺失解决

    在使用 DataX 将数据从 Hive 表导入 MySQL 表的过程中,遇到了数据缺失的问题。具体表现为,在某些特定条件下(如数据块大小超过 256M 时),导入到 MySQL 的数据量少于预期。 #### 现象分析 根据观察发现,当数据...

    全国学校数据表格加mysql数据库.rar

    将全国学校数据导入到MySQL数据库,可以实现数据的结构化存储,支持高效的数据检索、更新和维护。SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,用户可以通过SQL语句进行数据的插入、查询...

    Python将Mysql数据分多个工作表导出到Excel

    Python查询mysql数据并将数据按不同的工作表sheet导出到excel的完整代码实例。有完整的代码及注释,可根据自身需要更换sql即可。

    SpringBoot定时任务实现Oracle和mysql数据同步

    5. **插入数据**:在MySQL数据库中,创建相应的表结构,然后使用`PreparedStatement`执行插入操作。如果需要批量插入,可以考虑使用`batchUpdate()`方法。 6. **错误处理**:在整个过程中,一定要捕获并处理可能...

Global site tag (gtag.js) - Google Analytics