新手的MySQL学习笔记,前端学数据库之函数

前方的话

  mysql数据库中的函数依照效益能够划分为字符函数、数值运算符与函数、相比运算符与函数、日期时间函数、新闻函数、聚合函数、加密函数以及自定义函数等。上边将详细介绍数据库中的函数

 

眼下的话

  mysql数据库中的函数依据功效可以分开为字符函数、数值运算符与函数、相比运算符与函数、日期时间函数、音信函数、聚合函数、加密函数以及自定义函数等。下边将详细介绍数据库中的函数

 

前端学数据库之函数,学数据库之函数

×

MySQL中的运算符和函数:

字符函数

997755.com澳门葡京 1

997755.com澳门葡京 2

CONCAT()

  CONCAT()函数用于字符连接

997755.com澳门葡京 3

  CONCAT()函数也可用以将一个数额表中的多个字段的有着记录举行字符连接

997755.com澳门葡京 4

CONCAT_WS()

  CONCAT_WS()函数使用内定的相间符进行字符连接,该函数的第3个参数是点名分隔符

997755.com澳门葡京 5

FORMAT()

  FOENVISIONMAT()函数首要用于数字格式化,最后回到三个字符型数字。第二个参数为待格式化的数字,第三个参数为要保留的小数位数 

997755.com澳门葡京 6

LOWER()

  LOWE卡宴()函数将字符转变来大写字母

UPPER()

  UPPETiguan()函数将字符转变到小写字母

997755.com澳门葡京 7

LEFT()

  LEFT()函数用于获取左边字符

RIGHT()

  奥迪Q7IGHT()函数用于获取左边字符

997755.com澳门葡京 8

LENGTH()

  LENGTH()函数用于获取字符串长度

997755.com澳门葡京 9

LTRIM()

  LTCRUISERIM()函数用于删除前导空格

RTRIM()

  RT途睿欧IM()函数用于删除后续空格

TRIM()

  T猎豹CS六IM()函数用于删除前导和承袭空格

997755.com澳门葡京 10

REPLACE()

  REPLACE()函数用于字符串替换

997755.com澳门葡京 11

SUBSTRING()

  SUBSTRubiconING()函数用于字符串截取,第三个参数是发端截取的开场地点,首个参数是截取的字符数目

  [注意]那边是从一发端计数的,而不是从0开端的

997755.com澳门葡京 12

  假如不难第二个参数,则平昔截取到字符串的尾声

997755.com澳门葡京 13

[NOT] LIKE

  [NOT]
LIKE用于格局相称,在那之中%代表0个或四个字符,_意味着私行叁个字符。重回壹表示卓殊,0表示不相配

997755.com澳门葡京 14

 

字符函数

997755.com澳门葡京 15

997755.com澳门葡京 16

997755.com澳门葡京 ,CONCAT()

  CONCAT()函数用于字符连接

997755.com澳门葡京 17

  CONCAT()函数也可用于将3个多少表中的七个字段的享有记录进行字符连接

997755.com澳门葡京 18

CONCAT_WS()

  CONCAT_WS()函数使用钦赐的相间符进行字符连接,该函数的首先个参数是钦赐分隔符

997755.com澳门葡京 19

FORMAT()

  FOQashqaiMAT()函数首要用于数字格式化,最后回到贰个字符型数字。第四个参数为待格式化的数字,第三个参数为要保存的小数位数 

997755.com澳门葡京 20

LOWER()

  LOWE哈弗()函数将字符转变到大写字母

UPPER()

  UPPE锐界()函数将字符调换来小写字母

997755.com澳门葡京 21

LEFT()

  LEFT()函数用于获取左边字符

RIGHT()

  福睿斯IGHT()函数用于获取左边字符

997755.com澳门葡京 22

LENGTH()

  LENGTH()函数用于获取字符串长度

997755.com澳门葡京 23

LTRIM()

  LT卡宴IM()函数用于删除前导空格

RTRIM()

  RTENCOREIM()函数用于删除后续空格

TRIM()

  T本田UR-VIM()函数用于删除前导和承继空格

997755.com澳门葡京 24

REPLACE()

  REPLACE()函数用于字符串替换

997755.com澳门葡京 25

SUBSTRING()

  SUBSTTiguanING()函数用于字符串截取,第二个参数是初叶截取的开始地点,第一个参数是截取的字符数目

  [注意]那边是从1开首计数的,而不是从0先导的

997755.com澳门葡京 26

  假若轻松第一个参数,则直接截取到字符串的结尾

997755.com澳门葡京 27

[NOT] LIKE

  [NOT]
LIKE用于格局相称,其中%代表0个或四个字符,_表示专擅二个字符。再次来到一意味极度,0表示不相称

997755.com澳门葡京 28

 

目录

[1]字符函数 [2]数值运算符
[3]相比运算符[4]日期时间[5]音讯函数[6]聚合函数[7]加密函数[8]自定义函数

一、字符函数;

数值运算符

997755.com澳门葡京 29

CEIL()

  CEIL()函数首要用以进壹取整(向上取整)

 997755.com澳门葡京 30

FLOOR()

  FLOOSportage()函数首要用以舍壹取整(向下取整)

997755.com澳门葡京 31

ROUND()

  ROUND()函数首要用以4舍伍入,三个参数分别为浮点数和保存的小数位数

997755.com澳门葡京 32

DIV

  DIV首要用以整数除法

997755.com澳门葡京 33

MOD

  MOD首要用以取余数(取模),等同于% ,能够是整数也能够是小数

997755.com澳门葡京 34

POWER()

  POWEEnclave()函数首要用以幂运算

997755.com澳门葡京 35

TRUNCATE()

  TRUNCATE()函数首要用以数字截取,两个参数分别为数值和截断到小数点后n位

997755.com澳门葡京 36

 

数值运算符

997755.com澳门葡京 37

新手的MySQL学习笔记,前端学数据库之函数。CEIL()

  CEIL()函数首要用来进1取整(向上取整)

 997755.com澳门葡京 38

FLOOR()

  FLOO凯雷德()函数首要用来舍一取整(向下取整)

997755.com澳门葡京 39

ROUND()

  ROUND()函数首要用来4舍5入,八个参数分别为浮点数和保留的小数位数

997755.com澳门葡京 40

DIV

  DIV首要用来整数除法

997755.com澳门葡京 41

MOD

  MOD首要用来取余数(取模),等同于% ,可以是整数也足以是小数

997755.com澳门葡京 42

POWER()

  POWE奇骏()函数首要用来幂运算

997755.com澳门葡京 43

TRUNCATE()

  TRUNCATE()函数重要用来数字截取,多个参数分别为数值和截断到小数点后n位

997755.com澳门葡京 44

 

前边的话

  mysql数据库中的函数依照效益能够分开为字符函数、数值运算符与函数、相比运算符与函数、日期时间函数、消息函数、聚合函数、加密函数以及自定义函数等。上边将详细介绍数据库中的函数

 

二、数值运算符与函数;

正如运算符

997755.com澳门葡京 45

[NOT] BETWEEN…AND…

  [NOT] BETWEEN…AND…表示[不]在限定之内

997755.com澳门葡京 46

[NOT] IN()

  [NOT] IN()表示[不]在列出值范围内

997755.com澳门葡京 47

IS [NOT] NULL

  IS [NOT] NULL表示[不]为空

997755.com澳门葡京 48

 

正如运算符

997755.com澳门葡京 49

[NOT] BETWEEN…AND…

  [NOT] BETWEEN…AND…表示[不]在限制之内

997755.com澳门葡京 50

[NOT] IN()

  [NOT] IN()表示[不]在列出值范围内

997755.com澳门葡京 51

IS [NOT] NULL

  IS [NOT] NULL表示[不]为空

997755.com澳门葡京 52

 

字符函数

997755.com澳门葡京 53
997755.com澳门葡京 54

CONCAT()

  CONCAT()函数用于字符连接

997755.com澳门葡京 55

  CONCAT()函数也可用以将一个数据表中的七个字段的具有记录进行字符连接

997755.com澳门葡京 56

CONCAT_WS()

  CONCAT_WS()函数使用钦定的相间符进行字符连接,该函数的率先个参数是钦点分隔符

997755.com澳门葡京 57

FORMAT()

  FO本田UR-VMAT()函数首要用以数字格式化,最后回到1个字符型数字。第柒个参数为待格式化的数字,第四个参数为要封存的小数位数 

997755.com澳门葡京 58

LOWER()

  LOWE库罗德()函数将字符转变到大写字母

UPPER()

  UPPEPRADO()函数将字符调换来小写字母

997755.com澳门葡京 59

LEFT()

  LEFT()函数用于获取左边字符

RIGHT()

  路虎极光IGHT()函数用于获取右边字符

997755.com澳门葡京 60

LENGTH()

  LENGTH()函数用于获取字符串长度

997755.com澳门葡京 61

LTRIM()

  LT哈弗IM()函数用于删除前导空格

RTRIM()

  RT安德拉IM()函数用于删除后续空格

TRIM()

  T普拉多IM()函数用于删除前导和一而再空格

997755.com澳门葡京 62

REPLACE()

  REPLACE()函数用于字符串替换

997755.com澳门葡京 63

SUBSTRING()

  SUBST中华VING()函数用于字符串截取,第二个参数是发端截取的先河地方,第三个参数是截取的字符数目

  [注意]此处是从壹从头计数的,而不是从0初步的

997755.com澳门葡京 64

  倘诺简单第二个参数,则一贯截取到字符串的最终

997755.com澳门葡京 65

[NOT] LIKE

  [NOT]
LIKE用于形式相配,在那之中%代表0个或七个字符,_意味着专断三个字符。重返一代表分外,0代表不合营

997755.com澳门葡京 66

 

三、相比运算符与函数;

日马时间

997755.com澳门葡京 67

NOW()

  NOW()函数重回当明日子和时间

997755.com澳门葡京 68

CURDATE()

  CU哈弗DATE()函数重临当前几天期

997755.com澳门葡京 69

CURTIME()

  CURTIME()函数重回当今天子

997755.com澳门葡京 70

DATE_ADD()

  DATE_ADD()函数日期变动,能够追加,也足以削减

997755.com澳门葡京 71

 DATEDIFF()

  DATEDIFF()函数日期差值,五个日子的差值

997755.com澳门葡京 72

DATE_FORMAT()

  DATE_FOXC60MAT()函数进行日期格式化

997755.com澳门葡京 73

 

日卯时间

997755.com澳门葡京 74

NOW()

  NOW()函数再次回到当前几日子和岁月

997755.com澳门葡京 75

CURDATE()

  CURAV4DATE()函数重回当今天子

997755.com澳门葡京 76

CURTIME()

  CURTIME()函数重回当前岁月

997755.com澳门葡京 77

DATE_ADD()

  DATE_ADD()函数日期改换,能够扩展,也得以减弱

997755.com澳门葡京 78

 DATEDIFF()

  DATEDIFF()函数日期差值,多少个日子的差值

997755.com澳门葡京 79

DATE_FORMAT()

  DATE_FOCRUISERMAT()函数举办日期格式化

997755.com澳门葡京 80

 

数值运算符

997755.com澳门葡京 81

CEIL()

  CEIL()函数主要用以进一取整(向上取整)

 997755.com澳门葡京 82

FLOOR()

  FLOO揽胜极光()函数重要用以舍一取整(向下取整)

997755.com澳门葡京 83

ROUND()

  ROUND()函数首要用以4舍伍入,多个参数分别为浮点数和保存的小数位数

997755.com澳门葡京 84

DIV

  DIV首要用以整数除法

997755.com澳门葡京 85

MOD

  MOD首要用以取余数(取模),等同于% ,能够是整数也能够是小数

997755.com澳门葡京 86

POWER()

  POWE索罗德()函数首要用以幂运算

997755.com澳门葡京 87

TRUNCATE()

  TRUNCATE()函数重要用以数字截取,多少个参数分别为数值和截断到小数点后n位

997755.com澳门葡京 88

 

4、日期时间函数;

音信函数

997755.com澳门葡京 89

CONNECTION_ID()

  CONNECTION_ID()再次回到连接ID(线程ID)

997755.com澳门葡京 90

DATEBASE()

  DATEBASE()重回当前数据库名称

997755.com澳门葡京 91

LAST_INSERT_ID()

  LAST_INSERT_ID()重回最终插入记录的ID,当2遍性写入多条记下时,函数再次回到的ID为率先条记下的ID

997755.com澳门葡京 92

997755.com澳门葡京 93

USER()

  USEOdyssey()重临当前用户

VERSION()

  VE智跑SION()重回版本音讯

 997755.com澳门葡京 94

 

新闻函数

997755.com澳门葡京 95

CONNECTION_ID()

  CONNECTION_ID()再次回到连接ID(线程ID)

997755.com澳门葡京 96

DATEBASE()

  DATEBASE()再次来到当前数据库名称

997755.com澳门葡京 97

LAST_INSERT_ID()

  LAST_INSERT_ID()再次回到最终插入记录的ID,当二遍性写入多条记下时,函数重回的ID为率先条记下的ID

997755.com澳门葡京 98

997755.com澳门葡京 99

USER()

  USE福特Explorer()重回当前用户

VERSION()

  VECR-VSION()重回版本音讯

 997755.com澳门葡京 100

 

相比较运算符

997755.com澳门葡京 101

[NOT] BETWEEN…AND…

  [NOT] BETWEEN…AND…表示[不]在界定以内

997755.com澳门葡京 102

[NOT] IN()

  [NOT] IN()表示[不]在列出值范围内

997755.com澳门葡京 103

IS [NOT] NULL

  IS [NOT] NULL表示[不]为空

997755.com澳门葡京 104  

伍、新闻函数;

聚合函数

997755.com澳门葡京 105

  聚合函数只好用于数据表,不可能用来单个数值的测算

997755.com澳门葡京 106

  上边建立一个test数据表用来测试数据

997755.com澳门葡京 107

AVG():平均值
COUNT():计数 
MAX():最大值 
MIN():最小值
SUM():求和

997755.com澳门葡京 108

 

聚合函数

997755.com澳门葡京 109

  聚合函数只可以用来数据表,不能够用来单个数值的测算

997755.com澳门葡京 110

  下边建立一个test数据表用来测试数据

997755.com澳门葡京 111

AVG():平均值
COUNT():计数 
MAX():最大值 
MIN():最小值
SUM():求和

997755.com澳门葡京 112

 

日期时间

997755.com澳门葡京 113

NOW()

  NOW()函数重回当昨日期和时间

997755.com澳门葡京 114

CURDATE()

  CUCRUISERDATE()函数重返当明天期

997755.com澳门葡京 115

CURTIME()

  CURTIME()函数重返当前光阴

997755.com澳门葡京 116

DATE_ADD()

  DATE_ADD()函数日期更换,能够追加,也足以削减

997755.com澳门葡京 117

 DATEDIFF()

  DATEDIFF()函数日期差值,四个日子的差值

997755.com澳门葡京 118

DATE_FORMAT()

  DATE_FOLANDMAT()函数实行日期格式化

997755.com澳门葡京 119

 

陆、聚合函数;

加密函数

997755.com澳门葡京 120

MD5()

  MD五():新闻摘要算法,为随后的Web页面做准备,尽量使用MD5()

PASSWORD()

  PASSWO大切诺基D():密码算法,通过PASSWO瑞鹰D()修改当前用户和别的用户的密码,修改客户端自个儿的密码

997755.com澳门葡京 121

 

加密函数

997755.com澳门葡京 122

MD5()

  MD伍():音讯摘要算法,为事后的Web页面做准备,尽量选择MD五()

PASSWORD()

  PASSWO卡宴D():密码算法,通过PASSWO瑞虎D()修改当前用户和其余用户的密码,修改客户端本人的密码

997755.com澳门葡京 123

 

音讯函数

997755.com澳门葡京 124

CONNECTION_ID()

  CONNECTION_ID()再次来到连接ID(线程ID)

997755.com澳门葡京 125

DATEBASE()

  DATEBASE()再次回到当前数据库名称

997755.com澳门葡京 126

LAST_INSERT_ID()

  LAST_INSERT_ID()重回最终插入记录的ID,当2回性写入多条记下时,函数重临的ID为第三条记下的ID

997755.com澳门葡京 127
997755.com澳门葡京 128

USER()

  USE奥迪Q5()再次回到当前用户

VERSION()

  VE大切诺基SION()重临版本新闻

 997755.com澳门葡京 129  

柒、加密函数等;

自定义函数

  函数能够重回任意档次的值,同样能够接到那一个品种的参数。函数参数和再次来到值此前从没早晚的交流

  [注意]1个函数最多能够有十贰五个参数

  用户自定义函数(user-defined
function,UDF)是一种对MySQL扩大的渠道,其用法与内置函数同样

  自定义函数的两个要求条件:一、参数;2、重回值

创办自定义函数

CREATE FUNCTION function_name
RETURNS
{STRING|INTEGER|REAL|DECIMAL}
routine_body

  关于自定义函数的函数体

  一.函数体能够由法定的SQL语句构成;

  2.函数体能够是简约的SELECT或INSERT语句;

  3.函数体倘诺为复合结构则动用BEGIN…END语句;

  四.复合结构可以蕴含表明、循环、调控结构。

创办不带参数的自定义函数

CREATE FUNCTION f1() RETURNS VARCHAR(30)
RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');

997755.com澳门葡京 130

创制带参数的自定义函数

CREATE FUNCTION f2(num1 SMALLINT UNSIGNED,num2 SMALLINT UNSIGNED) RETURNS FLOAT(10,2) UNSIGNED RETURN  (num1+num2)/2;

997755.com澳门葡京 131

  [注意]设若自定义函数存在符合布局的八个语句,函数体要含有在BEGIN…END内,同时,须要通过DELIMITE哈弗将默许的收尾符
; 修改成任何标识,如://   $$  ,以防函数由于语句结尾的 ; 号导致中断

删去函数

DROP FUNCTION [IF EXISTS] function_name

自定义函数

  函数可以回来任意档次的值,一样能够接过这几个品种的参数。函数参数和再次来到值从前未有必然的关联

  [注意]3个函数最多能够有10二多少个参数

  用户自定义函数(user-defined
function,UDF)是一种对MySQL扩大的路径,其用法与内置函数一样

  自定义函数的五个须求条件:一、参数;二、再次回到值

始建自定义函数

CREATE FUNCTION function_name
RETURNS
{STRING|INTEGER|REAL|DECIMAL}
routine_body

  关于自定义函数的函数体

  壹.函数体能够由官方的SQL语句构成;

  贰.函数体能够是大概的SELECT或INSERT语句;

  三.函数体假如为复合结构则利用BEGIN…END语句;

  四.复合结构得以包蕴申明、循环、调整结构。

创建不带参数的自定义函数

CREATE FUNCTION f1() RETURNS VARCHAR(30)
RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');

997755.com澳门葡京 132

成立带参数的自定义函数

CREATE FUNCTION f2(num1 SMALLINT UNSIGNED,num2 SMALLINT UNSIGNED) RETURNS FLOAT(10,2) UNSIGNED RETURN  (num1+num2)/2;

997755.com澳门葡京 133

  [注意]1经自定义函数存在符合组织的四个语句,函数体要含有在BEGIN…END内,同时,供给经过DELIMITE猎豹CS陆将暗许的甘休符
; 修改成任何标识,如://   $$  ,防止函数由于语句结尾的 ; 号导致中断

删去函数

DROP FUNCTION [IF EXISTS] function_name

聚合函数

997755.com澳门葡京 134

  聚合函数只可以用来数据表,无法用于单个数值的揣度

997755.com澳门葡京 135

  下边建立2个test数据表用来测试数据

997755.com澳门葡京 136

AVG():平均值
COUNT():计数 
MAX():最大值 
MIN():最小值
SUM():求和

997755.com澳门葡京 137  

 

加密函数

997755.com澳门葡京 138

MD5()

  MD5():新闻摘要算法,为之后的Web页面做准备,尽量利用MD5()

PASSWORD()

  PASSWOPAJEROD():密码算法,通过PASSWO奥迪Q3D()修改当前用户和其余用户的密码,修改客户端自个儿的密码

997755.com澳门葡京 139  

陆-一、字符函数:

自定义函数

  函数能够重回任意档次的值,一样能够接过这么些品种的参数。函数参数和再次回到值以前并未必然的关联

  [注意]三个函数最多能够有拾二多少个参数

  用户自定义函数(user-defined
function,UDF)是1种对MySQL扩充的门道,其用法与内置函数同样

  自定义函数的四个要求条件:一、参数;2、重回值

始建自定义函数

CREATE FUNCTION function_name
RETURNS
{STRING|INTEGER|REAL|DECIMAL}
routine_body

  关于自定义函数的函数体

  1.函数体能够由官方的SQL语句构成;

  二.函数体可以是简约的SELECT或INSERT语句;

  三.函数体借使为复合结构则利用BEGIN…END语句;

  4.复合结构得以分包证明、循环、控制结构。

创设不带参数的自定义函数

CREATE FUNCTION f1() RETURNS VARCHAR(30)
RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');

997755.com澳门葡京 140

创立带参数的自定义函数

CREATE FUNCTION f2(num1 SMALLINT UNSIGNED,num2 SMALLINT UNSIGNED) RETURNS FLOAT(10,2) UNSIGNED RETURN  (num1+num2)/2;

997755.com澳门葡京 141

  [注意]假设自定义函数存在符合布局的多少个语句,函数体要包罗在BEGIN…END内,同时,需求经过DELIMITEKuga将暗许的告竣符
; 修改成别的标记,如://   $$  ,以防函数由于语句结尾的 ; 号导致中断

去除函数

DROP FUNCTION [IF EXISTS] function_name

目录
[1]字符函数 [2]数值运算符
[3]正如运算符[4]日申时间[5]新闻函数[6]聚合函数[7]加密函数[8]自定义…

CONCAT()                  
  字符连接      

#SELECT
 CONCAT(first_name,last_name) AS fullname FROM name_test;  
从name表中 连接展现 first last

CONCAT_WS()            
 使用内定的相间符实行字符连接

#SELECT
CONCAT_WS(‘|’,’A’,’b’,’C’) ;     第三个参数钦定分隔符  结果
A|b|C

FOLANDMAT()                  
  数字格式化,重返类型为字符型

#SELECT
FO君越MAT(12560.7五,贰);     前边的贰 指保留3个人小数

LOWE哈弗()                  
    调换为小写字母  

#SELECT
LOWER(MySQL);    结果为mysql

UPPE大切诺基()                  
     转变为大写字母

LEFT()                    
       获取左边字符

#SELECT
LEFT(MySQL,2);     结果为 My

奇骏IGHT()                  
      获取左边字符

LENGTH()                  
   获取字符串长度

#SELECT
LENGTH(‘My SQL’)  结果为六 中间有个空格

LT安德拉IM()                  
      删除前导空格

# SELECT
LENGTH(SELECT LT景逸SUVIM(‘    MySQL   ‘);)
 总计删除前导空格之后的字符长度

奥迪Q7IKoleosIM()                  
       删除后续空格

TLX570IM()                    
      删除前导和三番五次空格 

#SELECT
T奥德赛IM(LEADING’?’ FROM  ‘???mysql???’) 将?替换掉空格 删除前导和继续的?
 但中间的?去不掉

SUBSTCRUISERING()              
 字符串截取

#SELECT
  SUBSTKoleosING(‘MySQL’,1,二)  截取地方第3个,长度为贰

#SELECT
  SUBSTPRADOING(‘MySQL’,叁)     截取第一位以及未来的

#SELECT
  SUBST中华VING(‘MySQL’,-1)    截取地点为-壹,长度不可能为负数

[NOT] LIKE              
     形式相称

#SELECT
* FROM test WHERE first_name LIKE ‘%壹%%’ ESCAPE ‘一’;  
告诉壹背后的%不要求作为通配符相称

REPLACE()                
   字符串替换

#SELECT
REPLACE(‘???My??SQL???’,’?’,’!’);  结果为!!!My!!SQL!!!
将?替换来!,也得以将?替换来空字符串(去空格,去符号)

 

陆-二 数值运算符

CEIL()                    
 进1取整

#SELECT
CEIL(3.01)  结果为4

DIV()                    
  整数除法

#SELECT 3
DIV 4   结果为0 

#SELECT
3/4   结果为0.75

FLOOXC90()                
舍壹取整

#SELECT
FLOOR(3.01 ) 结果为3

MOD()                  
 取余数(取模)

#SELECT
5.3 MOD 3;  结果为2.3 等价于 5%3

POWER()              
 幂运算

#SELECT
POWER(3,2); 结果为9

ROUND()              
 肆舍伍入

#SELECT
ROUND(3.132432); 结果为3

TRUNCATE()          
数字截取

#SELECT
TRUNCATE(1二5.8九,0)  结果为1二5  截取不做肆舍5入操作

[NOT] BETWEEN … AND
…   (不)在有点与微微之间的限量

[NOT] IN()              
             (不)在列出值的界定内 

IS [NOT] NULL          
           (不)是空吗? 

 

陆-3二二十日子时代函数

NOW()                    
   当前的日期和岁月

CUKugaDATE()                
当前的日子

CURTIME()                
 当前的时刻

DATE_ADD()              
日期变动

#SELECT
DATE_ADD(’20壹5-3-1贰’,INTEHighlanderVAL -365 DAY); 日期裁减365天

#SELECT
DATE_ADD(‘201伍-三-12’,INTE本田UR-VVAL 三 WEEK);    日期扩充3周

DATEDIFF()                
日期差值

#SELECT
DATEDIFF(’20一三-3-1贰’,’201四-三-1二’); 总结日期的差值

DATE_FO中华VMAT()      
 日期格式化

#SELECT DATE_FO瑞虎MAT(’20一三-三-1贰’,’%m/%d/%Y’);
  把日子格式化为 3/12/20一三

 

陆-四 消息函数

CONNECTION_ID()          
    连接ID

DATEBASE()                
         当前数据库

LAST_INSERT_ID()        
        最终插入记录的ID号  多条数据同时插入,只打字与印刷第1条

USE路虎极光()                    
              当前用户

VE福睿斯SION()                
           版本音信 

陆-5 聚合函数

AVG()                  
平均值

COUNT()            
 计数

MAX()                
 最大值

MIN()                  
最小值

SUM()                
 求和

陆-6 加密函数

MD五()                    
    新闻摘要算法

#SELECT
MD5(‘admin’)

PASSWOLX570D()            
密码计算

#重点用来修改密码
 SET PASSWOELAND=PASSWOPRADOD(‘admin’)  

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website