一 获取每天用户数最多的时段

从最多一词可以看出,我们如要去除用户数最多的时段,需要使用max()函数了,

数据表result中个字段为:stat_day,usernum,stat_hour,部分数据如下所示

stat_day usernum stat_hour

20181210 190 2018121000

20181210 112 2018121001

20181210 71 2018121002

......

20181211 118 2018121101

......

20181212 1110 2018121022

...

20181213 448 2018121023

...

20181214 210 2018121100

...

取值sql如下:

select stat_day,usernum ,stat_hour

from result t1

where usernum = (select max(usernum) from result as t2

where t1.stat_day = t2.stat_day)

发现结果如数据不符,究其原因是userum数据导入数据库的时候有数据库自动创建的字段,为字符类型,若要按照数据类型进行排序则需要首先将数据库的usernum字段修改为数值类型

数据类型转换(字符型-数值类型)

转换方式有以下三种

方法一:SELECT CAST('12345' AS SIGNED);

方法二:SELECT CONVERT('12345',SIGNED);

方法三:SELECT '12345'+0;

修改后的查询sql如下:

select stat_day,CAST(usernum AS SIGNED),stat_hour

from result t1

where CAST(usernum AS SIGNED) = (select max(CAST(usernum AS SIGNED)) from result as t2

where t1.stat_day = t2.stat_day)

此时结果已经正常输出

mysql max as_mysql使用max函数+将类似123的字符型数据转换成数据类型相关推荐

  1. mysql使用max函数+将类似123的字符型数据转换成数据类型

    一 获取每天用户数最多的时段 从最多一词可以看出,我们如要去除用户数最多的时段,需要使用max()函数了, 数据表result中个字段为:stat_day,usernum,stat_hour,部分数据 ...

  2. mysql cast as_Mysql SQL CAST()函数

    (1).CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型.以下例子用于将文本字符串'12'转换为整型: SELECT CAST('12' AS int) (2).返回值是 ...

  3. MySQL——统计函数count,合计函数sum,(avg,max,min)函数

    目录 1.统计函数- count 2.合计函数-sum 3.-演示(avg,max,min)函数的使用 1.统计函数- count Count 返回行的总数 Select count( * ) I c ...

  4. mysql nextval同步锁_mysql中实现类似oracle中的nextval函数

    我们知道mysql中是不支持sequence的,一般是建表的时间使这个字段自增. 如       create table table_name(id int auto_increment prima ...

  5. mysql用函数调用存储过程_mysql 函数 调用 存储过程

    Mysql高级之存储过程 原文: Mysql高级之存储过程 概念类似于函数,就是把一段代码封装起来,当要执行这一段代码的时候,可以通过调用该存储过程来实现.在封装的语句体里面,可以用if/else,  ...

  6. 了解SQLServer中varchar(max)、nvarchar(max)和varbinary(max)

    了解SQLServer中varchar(max).nvarchar(max)和varbinary(max) 转载于:http://www.poorren.com/sqlserver-2005-varc ...

  7. mysql相除_mysql 常用函数

    流程控制函数 CASE 函数 [写法-] CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result . ...

  8. mysql 中常用的聚合函数的使用

    mysql 中常用的聚合函数的使用 文章目录 1 count 函数 2 sum 函数 3 avg 函数 计算平均值 4 max 和min 函数 求最大值 ,最小值 总结 参考文档: 什么是聚合函数: ...

  9. MySQL分组查询跟聚合函数

    MySQL分组查询跟聚合函数 一.分组查询的语句 GROUP BY { <列名> | <表达式> | <位置> } [ASC | DESC] 这个语句中间{ < ...

  10. mysql 均值减法_mysql常用函数

    数学函数 函数名称 作 用 ABS 求绝对值 SQRT 求二次方根 MOD 求余数 CEIL 和 CEILING 两个函数功能相同,都是返回不小于参数的最小整数,即向上取整 FLOOR 向下取整,返回 ...

最新文章

  1. 通过反射获取及调用方法(Method)
  2. 我们来谈下高并发和分布式中的幂等处理
  3. 干货 | 杨文韬:秘B类App如何手持大型武器还能高速奔跑
  4. JavaFX控件ID:设置Label文本内容代码示例
  5. 城市公交网建设问题(信息学奥赛一本通-T1348)
  6. eclipse3.6_jee启动tomcat无法访问http://localhost:8080/的解决方案
  7. gcc编译ceres-solver报错‘is_trivially_default_constructible’ is not a member of ‘std’
  8. 表达式和返回值(JS)
  9. 在opencv3中实现机器学习之:利用逻辑斯谛回归(logistic regression)分类
  10. 比亚迪发布九款新车 首次展示L4技术和BNA升级架构...
  11. Deep Learning for NLP Best Practices
  12. Mac投屏软件推荐duet
  13. 安卓手机android文件,安卓Android手机系统内文件夹目录解释
  14. 交互设计的本质是什么?交互设计哪些意义?
  15. Excel如何转化成PDF?教你几个简单的方法
  16. HTB-Apocalyst
  17. 微信支付证书如何部署在linux,微信支付平台证书更新指引
  18. 火星坐标系转百度php,PHP版本实现火星,高德地图和百度地图坐标转换
  19. 怎么减少计算机内存占有,还在为电脑内存占用太高而烦恼吗?教你一招轻松解决...
  20. ROS中的Client Library与roscpp talker lisener

热门文章

  1. HTML前端在线购书商城,基于HTML css的商城购物前端模板
  2. Python-nmap 使用文档
  3. Roguelike游戏-《灾前世界》个人游戏策划案
  4. 游戏编辑器研发第一天,对比思考确定底层技术和从0开发场景编辑器原因
  5. 【MATLAB】基本绘图 ( 保存图像 | saveas 函数 )
  6. 概率论与数理统计浙大第五版 第四章 部分习题
  7. echarts实现水波球
  8. MPlyaer播放高清视频的说明(CoreAVC、提高速度和清晰度等问题)
  9. 利用声子色散曲线推导刚度矩阵
  10. linux lightdm启动阶段黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...