`

mysql数据库之函数

阅读更多

一 ,常用内置函数

#当前时间函数
   now();
#时间格式化函数
   date_format(date,format);
   '2016-04-18 22:06:36'       '%Y-%m-%d %H:%i:%s'
   '16-4-8 22:06:36'           '%y-%c-%e %k:%i:%s' 
#字符串拼接函数
   concat(str1,str2,str3)
   例如ibatis:select * from tableA where FName like concat('%',#name#,'%');
#求最大值函数
   max(列名);
   例如:select max(FCreateTime) from tableA;
#求最小值函数
   min(列名);
   例如:select min(FCreateTime) from tableA;
#获取日期中的月份函数
   month(date);//范围是1~12
   例如:select month(FCreateTime) from tableA;
#获取日期月份名称函数
   MONTHNAME(date);//january
   例如:select MONTHNAME(FCreateTime) from tableA;
#获取日期星期名称函数
   DAYNAME(date);//Monday
   例如:select DAYNAME(FCreateTime) from tableA;
#获取当前日期年份函数
   YEAR(date);//2016
#获取当前日期季度函数
   QUARTER(date);//范围1-4
#获取当前时间的小时函数
   HOUR(date);
#获取当前时间的分钟函数
   MINUTE(date);
#获取当前时间的秒钟函数
   SECOND(date);
#获取值字节数
   length(str);
#获取值字符数
   char_length(str);

   日期格式化:

   %S, %s 两位数字形式的秒( 00,01, ..., 59)
   %I, %i 两位数字形式的分( 00,01, ..., 59)
   %H 两位数字形式的小时,24 小时(00,01, ..., 23)
   %h 两位数字形式的小时,12 小时(01,02, ..., 12)
   %k 数字形式的小时,24 小时(0,1, ..., 23)
   %l 数字形式的小时,12 小时(1, 2, ..., 12)
   %T 24 小时的时间形式(hh:mm:ss)
   %r 12 小时的时间形式(hh:mm:ss AM 或hh:mm:ss PM)
   %p AM或PM
   %W 一周中每一天的名称(Sunday, Monday, ..., Saturday)
   %a 一周中每一天名称的缩写(Sun, Mon, ..., Sat)
   %d 两位数字表示月中的天数(00, 01,..., 31)
   %e 数字形式表示月中的天数(1, 2, ..., 31)
   %D 英文后缀表示月中的天数(1st, 2nd, 3rd,...)
   %w 以数字形式表示周中的天数( 0 = Sunday, 1=Monday, ..., 6=Saturday)
   %j 以三位数字表示年中的天数( 001, 002, ..., 366)
   %U 周(0, 1, 52),其中Sunday 为周中的第一天
   %u 周(0, 1, 52),其中Monday 为周中的第一天
   %M 月名(January, February, ..., December)
   %b 缩写的月名( January, February,...., December)
   %m 两位数字表示的月份(01, 02, ..., 12)
   %c 数字表示的月份(1, 2, ...., 12)
   %Y 四位数字表示的年份
   %y 两位数字表示的年份

 

 二,自定义函数

 

 

分享到:
评论

相关推荐

    mysql数据库转瀚高数据库所需要的函数列表

    1、mysql数据库转国产化瀚高数据库; 2、有些函数在瀚高数据库中不存在,需要添加自定义函数。

    MySQL数据库函数,触发器,存储过程

    **一、MySQL数据库函数** 函数是预定义的代码块,接受一个或多个参数,并返回一个值。MySQL提供了丰富的内置函数,包括数值函数(如ABS、SQRT)、字符串函数(如CONCAT、SUBSTRING)、日期和时间函数(如NOW、DATE_...

    MySql数据库函数大全[收集].pdf

    MySQL 数据库函数大全 MySQL 数据库函数大全是一份详细的函数大全,涵盖了字符串、数字、日期和时间等多个方面的函数。本文档将对其中的一些重要函数进行详细的解释。 一、字符串函数 ASCII(str) 函数返回字符串 ...

    MySQL数据库函数库

    MySQL 数据库函数库 MySQL 数据库函数库是 PHP 提供的一组函数,用于与 MySQL 数据库进行交互。这些函数可以帮助开发者快速搭建 MySQL 数据库应用程序。 1. mysql_affected_rows 函数 mysql_affected_rows 函数...

    MySQL数据库PDF文档

    本文档主要介绍了MySQL数据库的基本概念、数据类型、SQL语言、约束条件、查询语言、聚合函数、子查询和多表查询等知识点。 数据库基础概念 在介绍MySQL数据库之前,首先需要了解数据库的基本概念。数据库是一个...

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 全套PPT课件资源集合 共26个章节 含全部源代码.rar

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 第06章 MySQL函数(共76页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第07章 查询数据(共50页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第08章 ...

    db2和mysql数据库函数

    DB2 和 MySQL 数据库函数大全 数据库函数是数据库管理系统中的一组预定义函数,用于对数据进行处理、计算和分析。DB2 和 MySQL 是常用的关系数据库管理系统,它们提供了丰富的函数集合,帮助用户更方便地处理和分析...

    PHP访问MySQL数据库函数简介

    ### PHP 访问 MySQL 数据库函数详解 在 Web 开发领域中,PHP 与 MySQL 的结合是极其常见的,因为它们提供了高效且灵活的方式来处理数据。本文将深入介绍 PHP 中用于连接和操作 MySQL 数据库的一些核心函数,包括 `...

    matlab访问mysql数据库教程及代码

    MATLAB 访问 MySQL 数据库教程及代码 MATLAB 是一个功能强大的数学计算软件,而 MySQL 是一个流行的关系数据库管理系统。在本教程中,我们将学习如何使用 MATLAB 访问 MySQL 数据库,并提供详细的代码示例。 一步...

    MySQL数据库函数详解

    MySQL数据库函数详解,帮助学习MySql!

    最全的python操作mysql数据库的函数

    自己收集编写的python操作mysql函数,奉献给大家,该文件包含用python处理mysql的查、增、改、删、命名、排序等操作的函数,mysql数据库操作的各种sql语句可供参考。

    mysql转人大金仓数据库所需要的函数列表

    1、mysql数据库转国产化人大金仓数据库; 2、有些函数在人大金仓数据库中不存在,需要添加自定义函数。

    MySQL数据库应用形考实验1-4全答案.zip

    MySQL数据库是一种广泛应用于Web开发和企业级数据存储的开源关系型数据库管理系统。在这个"MySQL数据库应用形考实验1-4全答案.zip"压缩包中,包含了四个关于MySQL基础操作的实验训练,涵盖了从数据库和表的创建,到...

    MySQL数据库原理及应用(第2版)(微课版)-教学用数据库(Mysql数据库备份文件).zip

    MySQL数据库是世界上最受欢迎的开源关系型数据库管理系统之一,其设计理念在于提供快速、可靠的数据存储解决方案。在《MySQL数据库原理及应用(第2版)(微课版)》中,我们通常会深入探讨数据库的基本概念、设计...

    MySQL数据库.ppt

    详细的解读了mysql数据库的增删改查,存储过程和存储函数,事务等等,以及各种数据库工具的使用教程。

    国开MySQL数据库应用形考任务1~4.doc

    MySQL 数据库应用形考任务 1~4 的知识点摘要 实验 1:数据库创建和管理 * 创建数据库和表的方法 * MySQL 支持的数据类型 * 数据完整性在 MySQL 下的表现形式 * CREATE TABLE 语句的操作方法 * SHOW TABLES 语句的...

    国家开放大学 MySQL数据库应用 实验训练2:数据查询操作

    本实验训练旨在让学生掌握 MySQL 数据库应用中的数据查询操作,包括字段查询、多条件查询、DISTINCT、ORDER BY、GROUP BY、聚合函数查询和连接查询等。 字段查询 在实验 2.1 中,我们学习了如何进行字段查询。例如...

    MySQL数据库习题和实践答案.rar

    MySQL数据库是世界上最受欢迎的开源关系型数据库之一,广泛应用于各种规模的企业、网站和应用程序中。这份"MySQL数据库习题和实践答案"的压缩包文件,很可能是为了帮助学习者加深对MySQL理论知识的理解并提高实际...

Global site tag (gtag.js) - Google Analytics