mysql max as_mysql使用max函数+将类似123的字符型数据转换成数据类型
一 获取每天用户数最多的时段
从最多一词可以看出,我们如要去除用户数最多的时段,需要使用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的字符型数据转换成数据类型相关推荐
- mysql使用max函数+将类似123的字符型数据转换成数据类型
一 获取每天用户数最多的时段 从最多一词可以看出,我们如要去除用户数最多的时段,需要使用max()函数了, 数据表result中个字段为:stat_day,usernum,stat_hour,部分数据 ...
- mysql cast as_Mysql SQL CAST()函数
(1).CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型.以下例子用于将文本字符串'12'转换为整型: SELECT CAST('12' AS int) (2).返回值是 ...
- MySQL——统计函数count,合计函数sum,(avg,max,min)函数
目录 1.统计函数- count 2.合计函数-sum 3.-演示(avg,max,min)函数的使用 1.统计函数- count Count 返回行的总数 Select count( * ) I c ...
- mysql nextval同步锁_mysql中实现类似oracle中的nextval函数
我们知道mysql中是不支持sequence的,一般是建表的时间使这个字段自增. 如 create table table_name(id int auto_increment prima ...
- mysql用函数调用存储过程_mysql 函数 调用 存储过程
Mysql高级之存储过程 原文: Mysql高级之存储过程 概念类似于函数,就是把一段代码封装起来,当要执行这一段代码的时候,可以通过调用该存储过程来实现.在封装的语句体里面,可以用if/else, ...
- 了解SQLServer中varchar(max)、nvarchar(max)和varbinary(max)
了解SQLServer中varchar(max).nvarchar(max)和varbinary(max) 转载于:http://www.poorren.com/sqlserver-2005-varc ...
- mysql相除_mysql 常用函数
流程控制函数 CASE 函数 [写法-] CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result . ...
- mysql 中常用的聚合函数的使用
mysql 中常用的聚合函数的使用 文章目录 1 count 函数 2 sum 函数 3 avg 函数 计算平均值 4 max 和min 函数 求最大值 ,最小值 总结 参考文档: 什么是聚合函数: ...
- MySQL分组查询跟聚合函数
MySQL分组查询跟聚合函数 一.分组查询的语句 GROUP BY { <列名> | <表达式> | <位置> } [ASC | DESC] 这个语句中间{ < ...
- mysql 均值减法_mysql常用函数
数学函数 函数名称 作 用 ABS 求绝对值 SQRT 求二次方根 MOD 求余数 CEIL 和 CEILING 两个函数功能相同,都是返回不小于参数的最小整数,即向上取整 FLOOR 向下取整,返回 ...
最新文章
- 通过反射获取及调用方法(Method)
- 我们来谈下高并发和分布式中的幂等处理
- 干货 | 杨文韬:秘B类App如何手持大型武器还能高速奔跑
- JavaFX控件ID:设置Label文本内容代码示例
- 城市公交网建设问题(信息学奥赛一本通-T1348)
- eclipse3.6_jee启动tomcat无法访问http://localhost:8080/的解决方案
- gcc编译ceres-solver报错‘is_trivially_default_constructible’ is not a member of ‘std’
- 表达式和返回值(JS)
- 在opencv3中实现机器学习之:利用逻辑斯谛回归(logistic regression)分类
- 比亚迪发布九款新车 首次展示L4技术和BNA升级架构...
- Deep Learning for NLP Best Practices
- Mac投屏软件推荐duet
- 安卓手机android文件,安卓Android手机系统内文件夹目录解释
- 交互设计的本质是什么?交互设计哪些意义?
- Excel如何转化成PDF?教你几个简单的方法
- HTB-Apocalyst
- 微信支付证书如何部署在linux,微信支付平台证书更新指引
- 火星坐标系转百度php,PHP版本实现火星,高德地图和百度地图坐标转换
- 怎么减少计算机内存占有,还在为电脑内存占用太高而烦恼吗?教你一招轻松解决...
- ROS中的Client Library与roscpp talker lisener
热门文章
- HTML前端在线购书商城,基于HTML css的商城购物前端模板
- Python-nmap 使用文档
- Roguelike游戏-《灾前世界》个人游戏策划案
- 游戏编辑器研发第一天,对比思考确定底层技术和从0开发场景编辑器原因
- 【MATLAB】基本绘图 ( 保存图像 | saveas 函数 )
- 概率论与数理统计浙大第五版 第四章 部分习题
- echarts实现水波球
- MPlyaer播放高清视频的说明(CoreAVC、提高速度和清晰度等问题)
- 利用声子色散曲线推导刚度矩阵
- linux lightdm启动阶段黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...