mysql时间日期操作
SELECT uid,SUBSTR(addtime,1,10) as 创建日期,endtime,TIMESTAMPDIFF(MINUTE, addtime, endtime) as 直播时长from roomwhere addtime>='2016-11-08 00:00:00' and addtime<='2016-11-31 23:59:59'-- SUBSTR(addtime,1,10) as 创建日期
-- 如'2016-11-31 23:59:59';返回结果为2016-11-31--SELECT uid as 歌手ID,TIMESTAMPDIFF(MINUTE, addtime, endtime) as 直播时长 FROM room-- TIMESTAMPDIFF(MINUTE, addtime, endtime) as 直播时长
--返回结果为分钟数--——确定时间差的单位是小时数、分钟数、还是天数
--SECOND 秒 seconds
--MINUTE 分钟 minutes
--HOUR 时间 hours
--DAY 天 days
--MONTH 月 months
--YEAR 年 years--SUBSTR(addtime, 1, 10)
--substr(string string,num start,num length);
--string为字符串
--start为起始位置
--length为长度SELECT d.uid,SUBSTR(u.addtime, 1, 10) as 注册时间,d.cid as cidFROM user_extra_device d,user uwhere d.uid= u.idand u.addtime>= "2017-01-09 00:00:00"order by SUBSTR(u.addtime, 1, 10)
---最近24小时数据SELECTchannelid AS name,count(uid) AS value
FROMrc_user_info
WHEREaddtime >= (NOW() - INTERVAL 24 HOUR)
GROUP BYchannelid
----最近一次登录
SELECT ip FROM rrecord WHERE (uid, addtime) IN (SELECT uid,max(addtime) FROM rrecord GROUP BY uid)时间格式化--格式化年月日
--DATE_FORMAT(addtime, '%Y-%m-%d')--#案例
--time_day=20161112
--DATE_FORMAT(time_day,'%Y-%m-%d') as 直播时间--time_day=2016/11/12
--DATE_FORMAT(time_day,'%Y%m%d') as 直播时间----当前年份是2012-11-15
--SELECT DATE_FORMAT(NOW(),'%Y') YEAR #输出年份
----输出结果:2012--SELECT DATE_FORMAT(NOW(),'%m') MONTH #输出月份
----输出结果:11--SELECT DATE_FORMAT(NOW(),'%d') DAY #输号数
----输出结果:15--SELECT DATE_FORMAT(NOW(),'%T') TIME #输出时间
----输出结果:14:44:50--SELECT DATE_FORMAT(NOW(),'%Y-%m-%d') DATE #输出日期 2016-08-29
----输出结果:2012-11-15--SELECT DATE_FORMAT(NOW(),'%Y-%m-%d-%T') DATETIME #输出日期、时间
----输出结果:2012-11-15-14:46:57--select DATE_FORMAT(addtime, '%Y-%m-%d %h:%i:%s') from gift_crit_log--#取时间(几点几分几秒)
--select DATE_FORMAT(addtime, '%h%i%s') from gift_crit_log
转载于:https://www.cnblogs.com/dengyg200891/p/6907728.html
mysql时间日期操作相关推荐
- Java 时间日期操作
Java 时间日期操作 文章目录 Java 时间日期操作 LocalDate LocalTime LocalDateTime 时间 日期时间 时区 ZoneId ZonedDateTime Zoned ...
- javascript时间日期操作
Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); ...
- MySql时间日期函数及格式化详解
前言 在我们的开发过程中,我们不可避免的需要接触到各种各样的数据类型,其中时间数据是最复杂多样的,为了满足客户的需求,我们需要定制不同的时间格式转换格式,有些我们会放到服务器程序上,通过代码实现时间日 ...
- mysql 时间日期类型 datetime、timestamp、date、time、year
MySQL中有多处表示日期的数据类型:YEAR.TIME.DATE.DTAETIME.TIMESTAMP.当只记录年信息的时候,可以只使用 YEAR 类型. 每一个类型都有合法的取值范围,当指定确定不 ...
- Python文件操作,时间日期操作,collections增强,Deque(类似java的LinkedList),OrderedDict,Counter
1.文件操作的案例: #文件操作的三种方式 #r = read 读取文件 #w = write 写入文件,覆盖掉 #a = append 追加写入,不会覆盖原有的内容 #读文件 f = open(&q ...
- date加一天php,PHP时间日期操作增减(date strtotime) 加一天 加一月
时间函数是PHP里面的日常函数,时间的默认时期,今天.昨天.明天 .上一周.下一周,本周开始时间和结束时间:本月开始时间结束时间:上月开始时间结束时间,指定日期的周一和周日等等方法. date_def ...
- PHP时间日期操作增减(date strtotime) 加一天 加一月
转自:http://www.dodobook.net/php/1451 时间函数是PHP里面的日常函数,时间的默认时期,今天.昨天.明天 .上一周.下一周,本周开始时间和结束时间:本月开始时间结束时间 ...
- js mysql 时间日期比较
js代码 1 var date1 = '2017/2/13'; 2 //var date1 = new Date().toLocaleDateString(); 3 var date2 = '2017 ...
- MySQL时间日期格式化
--时间格式化为字符串 2021-10-15 17:32:41 SELECT DATE_FORMAT(SYSDATE(),'%Y-%m-%d %H:%i:%s')--字符串格式化为时间 SELECT ...
最新文章
- angular中集中页面传参(我只是知识的搬运工)
- 创业之前,您应该好好听我说
- javaScript tips —— z-index 对事件机制的影响
- 1.QT中播放视频,录音程序的编写
- linux uvc支持H264格式
- [转载] java中关于用\t格式输出
- 深度学习attention原理_深度原理学习–Redis集群
- node 连接mongodb
- centos7.5 安装配置supervisor管理python进程(也就是服务)
- java用swing日历标记节日_如何用JavaSwing作一个日历控制程序?
- 计算机知识技能答案,学生计算机知识技能竞参考题范围及答案.doc
- 使用ScheduledExecutorService实现Timer
- 啦啦外卖独立版41.4+全插件+可运营版本+开源(亲测100%可用)
- 图片轮播,鼠标放上去即停止,鼠标移除即播放下一张图片
- LDA算法原理及LDA与PCA的比较
- 如何获得大学教材的PDF版本?
- magic2410支持大容量sdhc卡解决办法
- 递归算法时间复杂度的数学证明过程(主定理)
- js jquery 获取元素(父节点,子节点,兄弟节点),元素筛选
- 安卓系统最好用的5款epub阅读器