结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL基本语法
SQL遵循一些独特的规则,基本语法如下:SQL不区分大小写。但我们通常将SQL关键字以大写形式编写,以便于区分;
MySQL函数大全
本教程几乎收罗了MySQL的所有内置函数;其中包括数学函数、日期和时间函数、字符串函数、转换函数、加密函数、压缩函数、XML函数、JSON函数等等。
MySQL ASCII()函数
ASCII(str)函数返回字符串str第一个字符的ASCII码;如果str是NULL则返回NULL;
MySQL ANY_VALUE() 函数
ANY_VALUE()函数对于启用了ONLY_FULL_GROUP_BY模式,使用GROUP BY 进行查询时很有用;该函数用于抑制启用ONLY_FULL_GROUP_BY模式时导致的值拒绝;
MySQL AES_ENCRYPT()、AES_DECRYPT()函数
AES_ENCRYPT()和AES_DECRYPT()使用官方AES算法实现数据的加密和解密;其密钥默认长度为128位,默认块加密模式为ECB;
MySQL ADDTIME() 函数
ADDTIME()函数将一个时间增加到另一个时间上,并返回结果;
MySQL INTERVAL 时间间隔表达式
时间间隔表达式表示一个时间的间隔,通常用于时间的计算;语法如下:
MySQL ADDDATE() 函数
ADDDATE()函数用于将一个时间值增加到一个日期当中;通俗的讲,就是可以通过这个函数将一个日期增加多少天;
MySQL ACOS() 反余弦函数
ACOS(x)函数返回x的反余弦值;如果x不在定义域[-1,1]中,将返回NULL;
MySQL ABS() 绝对值函数
ABS(x) 函数返回x的绝对值,如果x为NULL则返回NULL;
最近更新