mysql timestamp
select m.customeruid, from_unixtime(m.createtime, '%Y-%m-%d %H:%i:%s') as `date-time`, m.kfuid,
case when m.kfuid = 1001 then '自动回答' when type = 2 then '人工回答' else '客户问题' end as `问答`,
m.content as `内容` from kfmessage m
join (select distinct customeruid from kfmessage where kfuid = 1001
and
createtime >=
UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 00:00:00', '%Y-%m-%d %H:%i:%s')) AND
UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 07:00:00', '%Y-%m-%d %H:%i:%s')))
m2 on m.customeruid = m2.customeruid
where
m.createtime > UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 00:00:00', '%Y-%m-%d %H:%i:%s'))
and
m.createtime < UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 10:00:00', '%Y-%m-%d %H:%i:%s'))
and
m.kfuid <> 1002
order by m.customeruid, id
select m.customeruid, from_unixtime(m.createtime, '%Y-%m-%d %H:%i:%s') as `date-time`, m.kfuid,
case when m.kfuid = 1001 then '自动回答' when type = 2 then '人工回答' else '客户问题' end as `问答`,
m.content as `内容` from kfmessage m
join (select distinct customeruid from kfmessage where kfuid = 1001
and
createtime >=
UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 00:00:00', '%Y-%m-%d %H:%i:%s')) AND
UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 07:00:00', '%Y-%m-%d %H:%i:%s')))
m2 on m.customeruid = m2.customeruid
where
m.createtime > UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 00:00:00', '%Y-%m-%d %H:%i:%s'))
and
m.createtime < UNIX_TIMESTAMP(STR_TO_DATE('2019-01-20 10:00:00', '%Y-%m-%d %H:%i:%s'))
and
m.kfuid <> 1002
order by m.customeruid, id
select * from
(select m.customeruid, m.content, a.clientQuestion, a.answer,a.questionUid,from_unixtime(a.createdAt, '%Y-%m-%d %H:%i:%s') as createtime from kfrobotaidlog a join kfmessage m on a.messageId = m.id ) t
where createtime> '2019-01-31 00:17:09' and createtime< '2019-02-01 00:17:09'
mysql timestamp的更多相关文章
- mysql timestamp字段定义的
Cause: java.sql.SQLException: Cannot convert value '2017-07-26 20:40:41.000000' from column 10 to TI ...
- mysql TIMESTAMP 设置为可NULL字段
今天遇到问题是mysql新建表的时候TIMESTAMP 类型的字段 默认是NOT NULL 然后上网查了一下 发现 很多都说 就是不能为NULL的 这都什么心态 其实设置为空很简单 只要在字段后面加上 ...
- [mysql] timestamp自动更新和初始化
1.概述 在我们设计表的时候,考虑将行数据的创建时间和最后更新时间记录下来是很好的实践.尤其是可能需要做数据同步或者对数据新鲜度有要求的表.举些应用场景,更新距上次更新超过2小时的行数据,或者是将一个 ...
- mysql TIMESTAMP详解
navicat中设置timestamp字段的时间,默认这里填写CURRENT_TIMESTAMP,就是在插入数据的时候按照当前时间插入: 勾选根据当前时间戳更新,表示在UPDATE的时候,会根据当前时 ...
- MySQL timestamp用法
与timestamp类型相关的类型包括:date类型与datetime类型.date类型只包含日期部分,不包含时间部分,它的格式为'YYYY-MM-DD',支持的范围为'1000-01-01' to ...
- mysql timestamp 值不合法问题
Create Table: CREATE TABLE `RecruitmentDesc` ( `sn` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号(自增字段 ...
- MySQL timestamp NOT NULL插入NULL的问题
explicit_defaults_for_timestamp MySQL 5.6版本引入 explicit_defaults_for_timestamp 来控制对timestamp NULL值的处理 ...
- mysql TIMESTAMP与DATATIME的区别---转载加自己的看法
from:http://lhdeyx.blog.163.com/blog/static/318196972011230113645715/ from:http://blog.csdn.NET/zht6 ...
- [MySQL] timestamp和datetime的区别
建表语句如下: create table strong_passwd_whitelist( id int unsigned not null auto_increment, email_id int ...
- MYSQL timestamp NOT NULL插入NULL的报错问题
1. 在开发两个数据库数据同步功能的时候,需要在本地搭建一个本地的数据库作为一个本地库,然后用于同步开发库中的数据.在插入的时候出现了一个问题. 问题描述: 我们每张表中都会存在一个create_ti ...
随机推荐
- play mp3 in c#
using System; using System.Runtime.InteropServices; using System.Text; using System.IO; using System ...
- Power BI 报表服务器发布
Power BI 报表服务器让你的用户能够访问数据.获取见解,并能够使用 SQL 报表服务器服务的企业报告功能 - 这一切都在现代本地解决方案中完成.让用户能够直观浏览数据并快速发现模式,以便更快作出 ...
- Excel制作考勤管理
一.在选择年月 在选择年月的下拉菜单,有Excel中的——数据——数据有效性——序列——来源(用逗号分开) 二.在Excel中显示今天的时间及时间 函数代码:(="今天是:"& ...
- Tomcat服务器使用和debug
1 在写程序的过程中,遇到了tomcat服务器不能重启的情况,要排查出这个错误并解决它. tomcat就像一棵树,我不能对书上的每片叶子的纹理都熟悉,我只能看到树的轮廓.好像之前出现过这个问题,在se ...
- Flask web开发之路十二
ge请求和post请求 ### get请求和post请求:1. get请求: * 使用场景:如果只对服务器获取数据,并没有对服务器产生任何影响,那么这时候使用get请求. * 传参:get请求传参是放 ...
- Oracle客户端的安装与远程连接配置
在继续Oracle客户端的安装之前,需要分析一下Oracle客户端与数据库服务器之间的连接机制. 一.Oracle客户端与服务器端的通讯机制 1.Oracle Net协议 如下图所示,Oracle通过 ...
- asp.net 访问页面访问统计实现
0x00.背景: 1.用户访问网站所有页面就将访问统计数加1 ,按每月存放. 2.站点并没有用到母版面来实现,所有各个页面都很独立. 3.网站是很早这前的网站,尽量省改动以前的代码.按理说我们应该做一 ...
- Robot Framework使用For循环
1.普通的For循环 在一个普通的For循环中,循环开始的关键字是 :FOR ,其中的:用于与一般关键字做区分,对于循环结构体内的每一行,使用 \ 作为改行的行首关键字.对于循环中的变量,可以在 IN ...
- Ubuntu系统中各种文件颜色的含义
蓝 色:文件夹 ,ls -l或ll时可以看到权限部分的第1个字母是d红色:压缩文件 绿色:可执行文件,包括jar白色:文本文件红色闪烁:错误的符号链接淡蓝色:符号链接黄色:设备文件灰色:其它文件 ...
- Apache的项目列表
这里是Apache的项目列表,Apache Http Server也在这里 https://projects.apache.org/projects.html?name