mysql时间格式化

mysql 常用函数

半腔热情 提交于 2019-11-26 16:32:41
-- 绝对值 100 select abs(-100) -- 四舍五入 保留两位小数 4.6300 select round(4.6288*100)/100 -- 向下取整 9 select floor(9.9) -- 向上取整 4 select CEIL(3.2) -- 2的3次幂 SELECT power(2,3) 当前时间 now(), 2019-08-09 09:22:51 curdate(), 2019-08-09 curtime() 09:22:51 格式化日期 select DATE_FORMAT(now(),'%Y') 2019 DATE_FORMAT(now(),'%m') 08 DATE_FORMAT(now(),'%d') 09 DATE_FORMAT(now(),'%H') 09 小时(24) DATE_FORMAT(now(),'%h') 09 小时(12) DATE_FORMAT(now(),'%i') 47 分钟 DATE_FORMAT(now(),'%s') 20 秒 DATE_FORMAT(now(),'%w') 5 星期5 DATE_FORMAT(now(),'%W') Friday 星期5 DATE_FORMAT(now(),'%j') 本年第几天 221 DATE_FORMAT(now(),'%U') 本年第几周 31 DATE_FORMAT

MySQL使用文档

懵懂的女人 提交于 2019-11-25 23:48:08
MySQL使用手册 文章目录 MySQL使用手册 MySQL简介 MySQL安装与配置 什么是数据库 数据库操作: 数据类型: 命名规则: MySQL DDL操作 创建数据表 复制表 复制数据 删除数据表 MySQL DML操作 插入数据 更新数据 删除数据 MySQL DQL操作 WHERE 语句的运算符 子查询 常用的函数 数学函数 聚合函数 字符函数 日期和时间函数 格式化函数 控制流函数 MySQL简介 在目前阶段,如果要存储和管理数据,则离不开数据库,当数据存储到数据库后,就会通过数据库管理系统对这些数据进行组织和管理,所谓的数据管理系统,是指对各种数据进行分类、组织、编码、存储、检索和维护。发展到现在,数据管理技术经历来三个阶段,分别为人工管理阶段、文件系统阶段和数据库系统阶段。 数据库管理系统提供了许多功能,可以通过SQL(结构化查询语言)来定义和操作数据,维护数据的完整性和安全性,以及进行各种数据库的管理等。 SQL是Structure Query Language(结构化查询语言)。该语言由IBM在20世纪70年代开发出来,实现关系数据库中信息的检索。由于SQL简单易学、功能丰富和使用灵活,因此受到很多人的追捧。经过不断的发展、完善和扩充,SQL语言被国际标准化组织(ISO)采纳为关系数据库语言的国际标准。 MySQL 是一款免费开源、小型、关系型数据库管理系统

MySQL数据库:函数的应用

喜你入骨 提交于 2019-11-25 16:58:40
字符串截取 # 从左边开始 第1个字符 left(字段名,1) # 从那里开始,截取几个 substring(字段名,1,1) str函数 # 连接字符串 concat(s1,s2,s3,……,sn); concat_WS('sep',s1,s2,s3,……,sn); # 去除字符串首部和尾部的所有空格 TRIM(str) # 去除leading里面的字符。 TRIM(leading 'x',str) # 返回字符串 str ,顺序和字符顺序相反。 REVERSE(str) # 返回字符串 str ,结尾空格字符被删去。 RTRIM(str) # 从字符串str中切掉开头的空格 LTRIM(str) # 判断是否相等 相等返回1 不等返回0 select strcmp (s1,s2) # 保留小数 select format(字段,格式化保留位数) from 表名 where [条件表达式]; # 返回字段长度 返回中文长度 select char_length(str); # 返回右边 select right (str,len); # 替换 select insert (原字符串,起始字符,替换字符) # 字符串从左边截取 select left(str,len); # 返回长度 返回中文字符长度 1个字符= 3个字节 select length(set) # 截取长度 字符串