1. Concat()

    用于连接字段,一般DBMS使用+或者||。

    ex:



    注意:上图中新检索出来的列名为'CONCAT(id, '->', name)'(实际上没有列名),这样虽然不影响在MySQL中显示,但是无法在客户端程序中引用这一列(因为没有列名),故需要为该列指定一个新的名称,即别名。

  2. LRrim()/RTrim()/Trim()

    分别用于去除字段左边空格,右边空格,以及左右空格都去除。

  3. Now()

    返回当前的日期和时间。

  4. 测试函数:

    可以不连接数据库直接测试函数,如SELECT 2*3;将返回6,SELECT NOW()将返回当前的日期和时间。

  5. Upper()

    转换为大写输出。

  6. Lower()

    转换为小写输出

  7. Left()

    返回串左边的字符。

  8. Right()

    返回串右边的字符。

  9. Length()

    返回串的长度。

  10. Locate()

    用法Locate(substr, str) or Locate(substr, str, position)

  11. Soundex()

    对串进行发音比较而不是字符比较。

  12. SubString()

    用法:SubString(str, position) OR SubString(str, position, length),若position为负数则从后面开始数。


日期相关处理函数

  1. AddDate()

    增加一个日期(天、周)等

  1. AddTime()

    增加一个事件(时,分)等

  2. CurDate()

    返回当前日期

  3. CurTime()

    返回当前时间

  4. DateDiff()

    计算两个日期之差

  5. Date_Add()

    高度灵活的日期运算函数

  6. Date_Format()

    返回一个格式化的日期或时间串

  7. Day()

    返回一个日期的天数部分

  8. DayOfWeek()

    对于一个日期,返回对应的星期几

  9. Hour()

    返回一个时间的小时部分

  10. Minute()

    返回一个时间的分钟部分

  11. Month()

    返回一个日期的月份部分

  12. Now()

    返回当前日期和时间

  13. Second()

    返回一个时间的秒部分

  14. Time()

    返回一个时间的时间部分

  15. Year()

    返回一个日期的年份部分


数学部分

主要DBMS的函数中,数值函数是最一致的函数~

  1. Abs()

    返回一个数的绝对值

  2. Cos()

    返回一个角度的余弦

  3. Exp()

    返回一个数的指数值

  4. Mod()

    返回除操作的余数

  5. Pi()

    返回圆周率

  6. Rand()

    返回一个随机数

  7. Sin()

    返回一个角度的正弦

  8. Sqrt()

    返回一个数的平方根

  9. Tan()

    返回一个数角度的正切

  10. Count()

    不指定列时包括所有的值,指定列时不包括NULL值的列。

  11. Min()

    不包括NULL值的列。

  12. Max()

    不包括NULL值的列。

  13. Avg()

    不包括NULL值的列。

MySQL基础 - 内置函数的更多相关文章

  1. MYSQL常用内置函数详解说明

    函数中可以将字段名当作变量来用,变量的值就是该列对应的所有值:在整理98在线字典数据时(http://zidian.98zw.com/),有这要一个需求,想从多音字duoyinzi字段值提取第一个拼音 ...

  2. python基础——内置函数

    python基础--内置函数  一.内置函数(python3.x) 内置参数详解官方文档: https://docs.python.org/3/library/functions.html?highl ...

  3. MySql的内置函数

    MySQL的内置函数不但可以在SELECT查询语句中应用,同样也可以在INSERT.UPDATE和DELECT等语句中应用.例如,在INSERT添加语句中,应用日期时间函数获取系统的当前时间,并且将其 ...

  4. mysql常见内置函数

    在mysql中有许多内置的函数,虽然功能都能在PHP代码中实现,但巧妙的应用mysql内置函数可以大大的简化开发过程,提高效率. 在这里我总结一下一些常用的,方便以后查看: mysql字符串函数: c ...

  5. python基础-内置函数详解

    一.内置函数(python3.x) 内置参数详解官方文档: https://docs.python.org/3/library/functions.html?highlight=built#ascii ...

  6. Python基础-内置函数、模块、函数、json

    内置函数 1.id()返回对象的内存地址: 2. type() 返回对象类型:   3.print()打印输出: 4. input()接受一个标准输入数据,返回为string类型: 5. list() ...

  7. python基础----内置函数----匿名函数(lambda)

    Python3版本所有的内置函数: 1. abs() 获取绝对值 >>> abs(-) >>> abs() >>> abs() >>& ...

  8. Python菜鸟之路:Python基础-内置函数补充

    常用内置函数及用法: 1. callable() def callable(i_e_, some_kind_of_function): # real signature unknown; restor ...

  9. Python基础-内置函数总结

    内置函数 int('123') float() string() tuple() set() dict(name='zdd',age=18) type()#查看类型 len()#看长度,其实是元素的个 ...

随机推荐

  1. 不小心改了Xcode系统的头文件,运行报错,解决办法

  2. 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题

    应用程序事件日志中: "C:\windows\system32\test.exe"的激活上下文生成失败.找不到从属程序集 Microsoft.VC80.MFC,processorA ...

  3. Effective Java 40 Design method signatures carefully

    Principle Choose method names carefully. Don't go overboard in providing convenience methods. Avoid ...

  4. Effective Java 67 Avoid excessive synchronization

    Principle To avoid liveness and safety failures, never cede control to the client within a synchroni ...

  5. Dell PowerVault TL4000 磁带机卡带问题

    最近一段时间Dell PowerVault TL4000 磁带机故障频繁,昨天我在管理系统里面看到Library Status告警:HE: sled blocked, error during sle ...

  6. ASP.NET Session的共享

    注: 在ashx文件中使用Session 首先添加引用 using System.Web.SessionState; 实现接口 public class XXXX: IHttpHandler ==&g ...

  7. C# 日志框架的添加

    .NET中 记录日志的比较好的主要是Log4Net和Enterprise Library的Logging 复杂一点的还可以实现自动化Log日志 教程 首先是第二种方式 1.需要添加以下几个DLL  下 ...

  8. MFC分类

    屏幕截图(带光标) MFC Button控件自绘 WM_CTLCOLOR消息 MFC窗口创建.销毁消息流程 DDX_Control.SubclassWindow和SubclassDlgItem 隐藏系 ...

  9. 有关RDS上只读实例延时分析-同适用于自建MySQL主从延时分析判断

    个人不是很喜欢在技术上跟人互喷,尤其是不在同一个岗位上的人.一方面本人的性格如此,另一方面,我自身的口水也确实是不行,人生经历了第一次的双11洗礼,在大促的环境下,总算知道了有些东西是否应该规避,这次 ...

  10. cocos2d-x之Box2d初试

    物理引擎:用来模拟一套物理事件的物理代码. #ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H__ #include "c ...