首页 > 数据库 >mysql查询语句case及时间操作

mysql查询语句case及时间操作

时间:2023-02-13 18:01:53浏览次数:34  
标签:case 语句 UNIXTIME WHEN Id mysql event SELECT 1000

1、 获取系统当前时间戳

SELECT unix_timestamp(now())*1000  -- 乘以1000,为了得到毫秒时间戳

 

 

 

2、时间戳转年月日

SELECT FROM_UNIXTIME( 1676280033000/1000, '%Y%m%d' )

 

 

 

SELECT FROM_UNIXTIME( 1676280033000/1000)

 

3、case条件查询

 

SELECT FROM_UNIXTIME(a.create_at/1000),
CASE a.event_Id
WHEN 334 THEN '登录'
WHEN 341 THEN '进入后台'
WHEN 441 THEN '进入前台'
WHEN 105 THEN '我的'
WHEN 101 THEN '首页'
ELSE a.event_Id
END
,a.* FROM `point_bak` a  

也可以写成:

SELECT FROM_UNIXTIME(a.create_at/1000),
CASE
WHEN a.event_Id=334 THEN '登录'
WHEN a.event_Id=3041 THEN '进入后台'
WHEN a.event_Id=441 THEN '进入前台'
WHEN a.event_Id=105 THEN '我的'
WHEN a.event_Id=101 THEN '首页'
ELSE a.event_Id
END as 事件名称
,a.* FROM `point_bak` a  

 

标签:case,语句,UNIXTIME,WHEN,Id,mysql,event,SELECT,1000
From: https://www.cnblogs.com/bestzhang/p/17117243.html

相关文章

  • mysql怎么删除重复数据并且保留其中一条
    现在有张加班表,一个人同一天只允许申请一次加班,就是加班日期和userid相同的数据应该只有一条,但是现在由于之前没有做限制,导致很多数据重复怎么通过sql删掉重复数据思路:......
  • 数据库导出excel信息(mysql数据库已经验证)
    导出表信息1SELECT2TABLE_NAME表名,3REPLACE(4REPLACE(TABLE_COMMENT,CHAR(10),''),5CHAR(13),6','7......
  • mysql中判断一个字段是否为纯数字
    今天线上,某些数据的行政区划展示成数字了,应该是这个字段存了中文的名字而不是行政区划代码需求:查出表中某个字段不是纯数字,因为行政区划代码是纯数字,哪怕有一个汉字......
  • docker搭建mysql主从复制
    docker搭建mysql主从复制​​1、主从复制搭建步骤​​​​1.1新建主服务器容器实例3307​​​​1.2新建my.cnf​​​​1.3重启master实例​​​​1.4进入mysql-master容......
  • docker安装mysql:5.7(利用数据卷挂载方式启动)
    docker安装mysql:5.7​​1、DockerHub上面查找mysql镜像​​​​2、拉取镜像​​​​3、新建mysql容器实例​​​​4、新建my.cnf文件​​​​5、重新启动mysql容器实例再......
  • 运维工程师监控工作之Mysql数据库监控
    目前互联网公司、金融公司信创建设最常用的数据库是Mysql,由于外部流量压力往往最终落到数据库层面,因此对Mysql数据库的监控几乎是运维工程师的看家本领。数据库监控通常分......
  • mysql带条件的插入语句
    文章目录​​一、数据库表结构​​​​1、moduleRole(中间表)​​​​2、roleInfo表​​​​3、moduleInfo表​​​​二、带条件插入的代码如下:​​一、数据库表结构1、modu......
  • mysql按照日期字段分组统计表数据
    问题描述测试表如下:上面的日期是精确到日的,我现在要按照年月来将上表的数据分组统计,并求出number的平均值。例:查出wellid='001’每月的number平均值sql语句关键词:日期字......
  • java使用JDBC与mysql进行连接基础操作
    packagecom.atguigu.api.statement;importcom.mysql.cj.jdbc.Driver;importjava.sql.*;//使用statement查询t_user表下所有用户数据//在连接前要导入数据库连接的jar包p......
  • CentOS安装docker --MYSQL
    准备检测系统版本和内核版本  安装自动安装脚本curl -sSL https://get.daocloud.io/docker | sh  启动docker  搜索docker可用资源dockersearch......