`

mysql 常见函数总结

 
阅读更多
--获取当前的database
select database();
-- 返回现在的年份 月 日期
select year(now()),month(now()),day(now()) ;
-- 坐标中的y值
select y(point(12,333)),x(point(12,333)) ;
-- 随机值前者有-  后者无-18位
select uuid(),UUID_SHORT() ;
-- 转大写 小写
select UPPER('txxx'),lower('txxx') ;
-- 78 十六进制为 4E
select HEX(78);
-- 去掉空格
select TRIM('   w  ');
-- 转大写 小写
select ucase('txxx'),LCASE('txxx') ;
-- 截取一段 2表示保留小数两位 123.45  -2表示保持百位 100
select truncate(123.456,2),truncate(123.456,-2) ;
-- 只对时分秒进行截取
select TIME_FORMAT(now(),'%T') ;
-- 时间比较 如果前者大于后者则返回1 否则返回0
select TIMEDIFF(now(),(select enddate from test where id=456))>0 ;
-- 返回当前时间
select sysdate(),now() ;
-- 按照字面排序如果前者大于后者则返回1 否则返回-1
select strcmp('abc','bcd');
-- 如果为空则返回1 否则返回0
select ISNULL('a') ;
--追加
SELECT CONCAT(2,'test'),concat_ws(',','2','test');
-- 类似indexof函数  第一个参数是需要找的字符 第二个是字符串 从1开始
--截取字符串
SELECT SUBSTR('1234',1) ;返回 1234 从一开始算
-- 不是从0开始算
select LOCATE('3','1234') ; -- 返回3
-- group_concat 进行表中的列值进行追加
select id,group_concat(name) from test group by id ;
-- 求前一天和后一天的时间
select adddate(now(),-1),adddate(now(),1) ;

--类似 to_char方法
date_format(date,'%Y-%m-%d')    -------------->oracle中的to_char();
str_to_date(date,'%Y-%m-%d')    -------------->oracle中的to_date();

%Y:代表4位的年份
%y:代表2为的年份
 
%m:代表月, 格式为(01……12)  
%c:代表月, 格式为(1……12)
 
%d:代表月份中的天数,格式为(00……31)  
%e:代表月份中的天数, 格式为(0……31) 
 
%H:代表小时,格式为(00……23)  
%k:代表 小时,格式为(0……23)  
%h: 代表小时,格式为(01……12)  
%I: 代表小时,格式为(01……12)  
%l :代表小时,格式为(1……12)
  
%i: 代表分钟, 格式为(00……59) 

%r:代表 时间,格式为12 小时(hh:mm:ss [AP]M)  
%T:代表 时间,格式为24 小时(hh:mm:ss) 

%S:代表 秒,格式为(00……59)  
%s:代表 秒,格式为(00……59) 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    MySQL常用函数大全

    ### MySQL常用函数详解 #### 数学函数 - **ABS(x)**: 返回参数`x`的绝对值。 - **BIN(x)**: 将十进制数字`x`转换为二进制字符串表示。 - **CEILING(x)**: 返回不小于`x`的最小整数值。 - **EXP(x)**: 返回`e`的`x`...

    MySQL关于自定义函数以及常用函数的组织点的总结

    MySQL关于自定义函数以及常用函数的组织点的总结(例如日期函数)

    mysql日期函数总结

    ### MySQL日期函数总结 在MySQL数据库管理中,处理日期与时间是常见的需求之一。通过使用各种日期函数,我们可以实现对日期进行格式化、计算日期之间的差异等操作,从而提高数据处理效率。本文将对MySQL中常用的...

    mysql的函数手册——汇总了mysql的常用函数

    根据提供的文件信息,本文将对MySQL中的常用函数进行详细的解读与总结。这些函数涵盖了字符串处理、数值转换等多个方面,对于数据库开发与维护人员来说是非常重要的工具。下面将逐一解析每个函数的功能及其用法。 #...

    MySQL常用类型转换函数总结(推荐)

    连接字符串常用:concat函数。如sql查询条件的like查询, AND c.name like concat(#{param.name},’%’) 将Int 转为varchar经常用 concat函数,比如concat(8,’0′) 得到字符串 ’80’  2、Cast函数;CONVERT函数...

    MySQL常用函数.pdf

    本知识点主要介绍MySQL中的常用函数,包括数学函数和字符串函数。 数学函数是指用于处理数值计算的函数,MySQL提供了丰富的数学函数来支持各种数值计算需求。ABS(n)函数返回参数n的绝对值。例如ABS(-32)会返回32。...

    php、js常用函数总结

    php、js、jquery、mysql、正则、文件处理函数、图像处理函数、时间函数,常用函数总结

    MYSQL数据库校验身份证函数

    ### MySQL数据库校验身份证函数详解 #### 一、引言 在进行用户信息验证时,身份证号的有效性检查是一项常见的需求。特别是在中国,一个合法有效的身份证号码必须符合一定的格式规范和逻辑规则。本文将深入解析...

    mysql 函数大全

    总结,MySQL的函数集提供了强大的数据处理能力。掌握`DECODE`函数及其在条件判断中的应用,以及熟练使用日期和字符串转换函数,将极大地提高你的数据库操作效率。通过不断学习和实践,你可以更高效地利用MySQL来处理...

    mysql函数总结

    MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的...

    php与mysql连接函数

    本文将详细解析几种常用的PHP函数来实现与MySQL数据库的连接及操作。 #### 1. `mysql_connect()` — 建立数据库连接 `mysql_connect()`函数用于创建与MySQL数据库的连接。其基本语法如下: ```php resource mysql...

    phpmysql常用的函数

    ### PHP与MySQL常用函数详解 #### 一、引言 在Web开发中,PHP与MySQL是经常被一起使用的强大组合。通过PHP可以方便地与MySQL数据库进行交互,实现数据的增删改查等功能。本文将详细介绍一些在PHP操作MySQL数据库时...

    MySQL_API函数精选.pdf

    ### MySQL_API函数精选知识点 #### 一、嵌入式MySQL服务器库(libmysqld) **1.1 嵌入式MySQL服务器库概述** - **定义与用途:** libmysqld 是一个允许开发者在应用程序内部集成 MySQL 服务器功能的库。通过这种...

    PHP常用函数总结

    本篇文章将总结一些常用的PHP函数,帮助开发者更好地理解和运用这些工具。 1. 数学与三角函数: - `abs()`: 返回一个数的绝对值,例如`abs(-5)`将返回5。 - `acos()`: 返回一个数的反余弦值,例如`acos(0)`将返回...

    php常用函数总结.xls

    本文件“php常用函数总结.xls”显然是一个整理了PHP常用函数的资源,方便开发者查阅和学习。下面我们将深入探讨一些PHP中的关键函数类别及其用途。 1. **字符串处理函数**: - `strlen()`:计算字符串的长度。 - ...

    mysql常用函数实例总结【聚集函数、字符串、数值、时间日期处理等】

    本文主要探讨了MySQL中的一些常用函数,涵盖了聚集函数、字符串处理、数值运算以及时间日期处理等多个方面。 首先,聚集函数是MySQL中处理大量数据时非常重要的工具。例如,`AVG()`函数用于计算指定字段的平均值,...

Global site tag (gtag.js) - Google Analytics